ftw! that's my current build. i wanted a hybrid build that i could use for both pvp and pve (solo and raids), and so far this build's worked like a charm.
yes, i'll be the first to admit it - my burst damage isn't all that stellar. but hey, it's still pretty decent. trash mobs don't last more than 10 or 15 seconds... my kickass dots don't run their full course, but i can get off 3 or 4 SBs and a shadowburn. but trash mobs are just that... trash. the fights aff/demo locks really shine in are the ones that truly matter: boss fights! i've never gone OOM in a boss fight. ever. life tap+drain life/siphon life/lolcoil and dark pact give me all the mana i need to keep refreshing my dots and spamming my nukes. i always have corruption on the boss, so NF procs pretty frequently. it's not uncommon to have NF proc 3 times in a row, one after another. that's 3 instantaneous nukes.
anyways, if you're looking to maximize raid dps, check whether it's worth your while to throw up shadows or elements. if you're looking to maximize personal dps, stick to agony or doom.
as to gear... in order of preference: +shadow damage, +damage, +spell crit, +spell penetration, +stam and then +int.
and since you're interested in maximizing dps... i found out the hard way that a dead lock does ZERO dps. beg pallies for salvation and always keep a finger hovering over your soulshatter hotkey!!! oh... and watch ktm if you have time to spare. i heard it's a useful addon...