Well i play a warlock , mage , rogue and hunter, all 4 use the same interface,
i personaly prefer a really minimal ui, with maybe 6 buttons my unit frame and a target unit frame a dot timer (for the lock usualy somethin minimal) and thats it. anything else is a waste of screen 1980x1020 max ui scalling gives beautiful visibility