I am an Affliction Lock with a 56/0/15 build and I regularly put out 5 - 6 K on bosses and 10K+ on Trash in ICC runs. I run Haunt / SB / Corruption / CoA / and the UA refreshing DoTs as necessary as well as Haunt when off CD and filling with SB. There is no set rotation pattern for an Aff Lock just get the DoTs up and refresh as needed. For crowds though use Seed. I regularly out DPS Demo Locks all the time in raids.