^^^^to see the chart better right click it then open it in a new tab or window^^^^
my thoughts on warlock.
all specs will be viable because the damage of talented drain life is going to be very comparable to incinerate.
destro - will have the highest burst as always due to the longer missile time on incinerate and being able to stack up some incinerates and conflagerates that all land in a very short period of time.
afliction - the dispel effect of unstable affliction is so underated in my opinion. as it keeps healers from dispelling your fears or they take a pretty large hit and silence. but heres the deal a affliction warlock that stacks both his dots then follows up with his drain life will do about the same damage of a destro warlock but without the burst. so this is still a highly valuable asset to have on a team.
demo - This will be the most mobile warlock spec and will also have the highest over all damage . thing is though that it will take a very long time to build up the ability to do the damage. demo warlocks will be very big in premades and will primarily play a dot role . putting doom and corruption on everyone for very high damage. and dropping hands of guldan during burst periods.
special notes a afliction warlock paired with a demo warlock will give the benefit o very high dots with the dispel protection.