As long as AE wasn't an issue I couldn't see affliction posing an issue. I'm guessing soulburn + SoD would wipe them out fairly quickly.
I never used ember tap when I did this as destro though. So while it was nice to have the option, I dont think it's the end all spec for this fight. Frankly I think a propperly geared demo warlock could rock this encounter 6 ways from sunday.