A basic nameplate mod based on the Scorpio, with the Scorpio's skin system, it'd be easy for 3rd authors to create skin mods for it, the skin could include more indicators.
Take an example about its HealthBar, it's skin code is like
The Scorpio use config table to apply style on ui elements. the keys like
statusBarColor are element's property(like using them in the xml), so we can simply give it a new value to change the style of the elements.
The best part in is we can use observable data sources to dynamic set values to those properties, so
Wow.UnitHealth() will return a observable object, that produced values dynamicly based on the UNIT_HEALTH events(the unit will be handled by the base system, so we don't need to worry about that).
More documents will be found at Scorpio Docs