Why don't you add Retribution ,Protection Paladin in this list?. Where you define Paladin "it means all 3 specs" .
Also where is Feral/Balance druid?. Where is Shadow Priest?.
Now add this :
(regarding to my personal experience) .
Mandatory Consumes for Retribution PVE :
Major Mana Potion , Demonic Rune , Elemental Sharpening Stone , Flask of Supreme Power , Greater Arcane Elixir , Elixir of the Mongoose , Elixir of Giant Strength , Juju Guile (including other jujus if they stack) , (that was mandatory but everything else that exist is also benefit like all stats "except specific sp school") .
Mandatory Consumes for Protection PVE :
Flask of the Titans , Brilliand Wizard oil , Major Mana Potion , Demonic Rune , Greater Arcane Elixir , Elixir of Brute Force , Greater Protection Potion (all the Stamina Foods which are best) , Juju Guile , (everything else that exist is also welcome "except specific sp school").
(probably i have missed something but there are alot of them

)