I've had a few people asking me privately what the simcraft priority list looks like if you want to simulate a Felguard Demon Soul pre-pull and then leave the Felhunter in for the duration of the fight. I'm posting it publicly so those of you that want to compare it in simulated movement encounters can see the gain over the hard pet summon. Just a quick note, this is a racially sensitive priority list. You'll need to change or remove 'actions+=/blood_fury' to accommodate your race's abilities. Drop in a 'actions+=/use_item,name=your_gloves_name' just below the /use_item=moonwell_chalice if you're an engineer.
actions=flask,type=draconic_mind
actions+=/food,type=seafood_magnifique_feast
actions+=/fel_armor
actions+=/summon_felguard,if=!in_combat
actions+=/dark_intent
actions+=/soulburn,if=!in_combat
actions+=/snapshot_stats
actions+=/use_item,name=moonwell_chalice,if=cooldown.metamorphosis.remains=0|cooldown.metamorphosis. remains>cooldown
actions+=/volcanic_potion,if=buff.metamorphosis.up|!in_combat
actions+=/metamorphosis,if=buff.moonwell_chalice.up
actions+=/blood_fury,if=buff.metamorphosis.up
actions+=/demon_soul,if=buff.metamorphosis.up
actions+=/summon_doomguard,if=time>10
actions+=/felguard:felstorm
actions+=/soulburn,if=pet.felguard.active&!pet.felguard.dot.felstorm.ticking
actions+=/summon_felhunter,if=!pet.felguard.dot.felstorm.ticking&pet.felguard.active
actions+=/immolation_aura,if=buff.metamorphosis.remains>10
actions+=/immolate,if=!ticking&target.time_to_die>=4&miss_react
actions+=/hand_of_guldan
actions+=/bane_of_doom,if=(!ticking&target.time_to_die>=15&miss_react&cooldown.demon_soul.remains>30 )|(buff.metamorphosis.up&target.time_to_die>=15&miss_react&cooldown.metamorphosis.remains> 177)
actions+=/corruption,if=(remains<tick_time|!ticking)&target.time_to_die>=6&miss_react
actions+=/shadowflame
actions+=/shadow_bolt,if=buff.shadow_trance.react
actions+=/incinerate,if=buff.molten_core.react
actions+=/soul_fire,if=buff.decimation.up
actions+=/life_tap,if=mana_pct<=30&buff.bloodlust.down&buff.metamorphosis.down&buff.demon_soul_felgu ard.down
actions+=/shadow_bolt
actions+=/life_tap,moving=1,if=mana_pct<80&mana_pct<target.health_pct
actions+=/fel_flame,moving=1
actions+=/life_tap
Should be good for 1500-2500 dps when you're simulating movement.