As for demo and it's up and down on the meters, you can view us somewhat like arcane mages. With meta we go PEWPEWPEW, then without meta we're just pew..pew. The longer a fight goes, the lower our dps gets because the overall amount of time we're in meta keeps decreasing. Looking at where you popped meta and the time length of the fight, you were about where you're getting close to meta being ready again, but then the fight ended. After our meta, our dps # steadily declines until we pop meta again. So you were at your lowest dps point just when the fight was ending :/ If it had lasted another 30s to a minute ish, you probably would have had meta to pop and would have come out on top. Or if the fight had ended soon after your second meta, you would have been far out on top as well. Simming also =/= actual combat. If you simmed patchwork, well patchwork is not ultraxion. When you simmed it, the fight length might have been different. And simming is the average of thousands of fight runs, which include many that are higher than the average and many that are lower than the average.
Gear first. For all the specs, the mastery/run speed is the way to go. If you're purely demo and refuse to get the run speed, then get the mastery. If you're super always purely demo, then int/mastery orange gems is the way to go. Eventually you can get multiple sets of a piece and have them gemmed differently for afflic and demo, because it gets pretty expensive if you try swapping gems every time you change specs. But if you run affliction often, sticking with int/haste won't hurt, just won't help with demo. Get +20 stats to chest, it's not expensive and yes it's worth it. Imo, no excuse to not have bis enchants, unless it's the start of a new tier and the epic enchant mats are still like 10k cuz no one DE's an epic at the start xD
Talent wise, Demonic Aegis >>>>> Master Summoner. So swap that 2/2 point in MS for 2/2 into DA.
Looking at Ultrax for any bigger mistakes first.
You're opener is slightly off. You did immo > corruption > BoD, and you didn't soulburn until after those. Soulburn needs to be cast before dotting, and you dot Immo > BoD > Corruption. Everything else in the opener looked fine. Your dot uptimes were good, Corruption needs a tiny bit of work and Shadowflame needs to be cast on CD every time, not just most of the time.
You're overclipping BoD. BoD is only clipped when Buffs present > Previous buffs when cast. Simply put, if you put BoD up with Meta, don't clip it when you don't have meta. Never clip your first BoD since it is amazin (lots of procs and DS:Felguard and meta). When in doubt, don't clip.
Your doomguard was a little weak. Unlucky RNG gave only a 2s window of opportunity for the optimal time to pop it, but you didn't pop it until 5s after that which shows to me you didn't realize when the perfect time to pop it is. The optimal time to pop the doom guard for most fights is during the opener, when you have as many procs proccing (power torrent, lightweave, WoU stacks) while your pre-pot is still active. In your case, You had Power torrent and Volcanic Destruction (DMC:V) procced at the same time for ~2s before Power Torrent faded. Sometimes it's a small window, sometimes it's huge, and sometime's you don't have a window. If PT and DMC:V aren't procced at the same time, popping doomguard during DMC:V is better than during PT (1600 int vs 500 int).
If you want to get a bit fancier, it is beneficial to recast BoD when you summon your doomguard at it's best time as well. But, if you clip that BoD, you're basically wasting the benefit of rebuffing it in the first place.
Look at warmaster, you're multidotting is pretty low for the first set of adds, only multidotting one melee and one drake. The second set was better, but didn't get them out as fast on each of them. The third would have been the best, but you didn't get corruption up on a drake as it flew over. And in all cases you didn't get dots up on both drakes as they flew over. Affliction makes multidotting a lot easier on this fight, and more fun imo lol. And rocket fuel leak
For warlord, again, shadowflame on CD as well as all I said for Ultrax. As for doomguard popping, it's after the last time you expect the ball to hit the boss, assuming the doomguard dies before the boss does. You have to completely judge it by how you're group seems to be able to kill it each time.
As for heroic, expect minimal time on the boss during the black phase as a ranged. You each should be assigned an add or two, and you should think about it as this: Faster I kill my specified adds, the faster I can get back on the boss and do a shit ton more of dps. Affliction or destro is definitely the way you should go for heroic. If you were specified one add only, I'd say destro because it can burst a single target add. But since you're designated to hit three adds, I'd say affliction. If worrying about dots on the boss is hurting you, then don't do it. If anything, make sure you've refreshed your dots on the boss just before you go off to your adds, at least then you'll have left with a fresh set on him. As for pet management, if your focus is the farthest one away, send him straight to that. If you can kill it without your pet, keep him on zon.
I also don't know a lot about boomkins, but I know how to track dots. Looking at the 2min+ fights, it wasn't until try #7 that I saw any multidotting. He should also be using solar beam on the eyes, and you can spell lock them too with the felhunter to reduce the damage they deal out.
---------- Post added 2012-07-15 at 07:35 PM ----------
Welcome back then! Personally I just deactivated my account :x But luckily nothing changes until MoP stuff.
All three specs are actually balanced to be pretty equal. The difference comes down to fight mechanics and skill, and sometimes a bit of luck. Where you might see someone ranked on demo as #1 being >>>> to #1 afflic for ultrax, it's because they got 2 metas in a 2min fight (getting lucky and making meta a <1min CD instead of a 2-3min CD).
As for your gear, Foul Gift of the Demon Lord (FGDL) is a crappy trinket for all specs. If you can get your hands on a DMC:V, that'll be one of the best next to DS trinkets. The 50 int to bracers is the enchant you'll want for those when you deem they're enchantable, which is really any ilvl 378+ imo, as well as mastery/run speed to boots and greater mastery to gloves for demo. Also Power Torrent to the weapon. And don't forget your helm enchant!
As for the logs. You're opener is slightly off. The general opener for demo is pre-pot> pre-cast Shadow Bolt or Incinerate (based on demo spec) > combat > CoE (if needed) > Meta/DS:Felguard + Felstorm when pet in range > Activate Soulburn > Immolate > BoD > Corruption > HoG > Shadowflame (if in melee range) > Filler (shadow bolt or Incinerate based on spec). And the moment feltsorm ends (38s left on the CD, or when he stops spinning), use the activated soulburn to summon the felhunter.
You did Corruption > BoD > Immolate, and you waited too long to swap to the felhunter. The felguard got in several regular melee attacks before he was swapped out. Shadowflaming was amazing, keep at that. Soulburn can be held off until you actually swap pets since you don't have 4pc, but it'd be good practice for now to do it before dots since it will eventually give you a buff.
BoD was done appropriately, not clipped when it shouldn't have been. Though you could have refreshed it during the third meta, but it's fine if you don't. The important part is not clipping a buffed meta, which you did correctly.
Your doomguard was very weak. 250k for demo is very very low. Some of it is because of the lack of higher gear and proccing enchants (like PT) to pop it with, but you still need to make sure you pop it at the optimal time. The optimal time to pop the doom guard for most fights is during the opener, when you have as many procs proccing (power torrent, lightweave, WoU stacks) while your pre-pot is still active.
Looks like most of your problems are fine tuning a few things, definitely several gear related issues (PvP and spirit gear), and having the better enchants (they do a lot more in your dmg than people generally think).