yes it did cancel rain of fire.
for BoA and BoD: mobs BoA everytime, BoD Bosses till 10/15%, if boss drops to 10/15% use BoA if BoD expires, this should give a minor increase in DPS for bosses and some more increase in fights against mobs.
i did nearly the same rotation like you for singular yesterday, so i could compare both very good^^.
Singular is a little bit slower than yours (300 dps difference after first testresults)
But i changed it a little bit for singular.
Destruction uses for AOE:
- Shadowflame (if in range)
- Shadowfury (if ready)
- Rain of Fire
Destruction for Single (differs a little bit from yours)
- keep up all dots (not CoE, CoE only casted at the very beginning of a fight. if the fight lasts long enough and theres no movement, CoE isn't recasted atm)
- Conflagrate
- Soulfire (on Empowered Demon, Improved Soulfire)
- Incinerate
- Chaos Bolt (if moving)
At a certain point in every fight the CC used only Soulfire (Improved Soulfire is up all the time), this dropped your CCs dps a little bit and this was the reason a changed it for Singular to use all dots first and conflagrate ... but i'll change this to be configurable, cause the tests where very short (2 mio damage on dummy, a short lfr run) so that the user can disable refreshing the dots while Improved Soulfire is up.
After this i'll compare both again.
EJ said Rain of Fire should only be used if u have equal to / or more than 5 Adds in range (i did it configurable in Singular). If u have 4 or less u should use Shadowfury (if ready), Shadowflame (if in range) and after this go on with singletarget rotation (haven't tested this for now, but i will today)
But all in all ... your CC does good DPS as long as we are on SingleTarget

, if you can fix the cancel of Rain of Fire, it should be well