The release of simc 4.0.6 and occasional slanders I hear about "easy" BM rotations inspired me to take a first cut at action rules for more complex, higher dps BM priorities. The SimC trials were done with my character (pre-raid BIS ilvl 351) and verified with the 372 BIS configuration included with Simc. I used simc-406-1 with 5k iterations; version 2 is out but has no changes in the hunter module. The goals that drove these choices were:
- Cobra displaces Arcane during Careful Aim
- Bestial Wrath periods include 2 Kill Commands and the rest Arcane or Kill shots
- Haste effects (RF, etc.) should not be overlapped with BW
- BW does not include GCDs spent on Fervor, Cobra, etc.
- Serpent sting refreshes with increased damage from BW
The stock default actions with my commentary are:

DPS me: 19842 bis: 25424
actions=flask,type=winds
actions+=/food,type=seafood_magnifique_feast
actions+=/hunters_mark
actions+=/summon_pet
actions+=/tolvir_potion,if=!in_combat|buff.bloodlust.react|target.time_to_die<=60
actions+=/auto_shot
actions+=/snapshot_stats
actions+=/blood_fury,time>=10 # remove time delay because it makes it not align with early BW
actions+=/aspect_of_the_hawk
actions+=/serpent_sting,if=!ticking # move after BW so that % increase in dmg is sustained by refresh
# I'm not sure whether the game still does that, but SimC thinks it's a dps increase
actions+=/rapid_fire,if=!buff.bloodlust.up # delay after and don't overlap with BW
actions+=/kill_shot # delay to get the BW buff
actions+=/bestial_wrath # make sure there's enough focus for a full spam
actions+=/fervor,if=focus<=20 # shoudn't do this in BW
actions+=/focus_fire,five_stacks=1,if=!buff.beast_within.up
actions+=/kill_command # should not be delayed for fervor or focus fire
actions+=/arcane_shot,if=focus>=57 # need to spam in BW and preserve more focus outside it
actions+=/cobra_shot
Individual changes showed noticeable dps improvement by themselves (e.g., just moving rapid fire down, or moving serpent and kill after BW). My current best action list based on all above comments is:
DPS me: 20976 bis: 25642
actions=flask,type=winds
actions+=/food,type=seafood_magnifique_feast
actions+=/hunters_mark
actions+=/summon_pet
actions+=/tolvir_potion,if=!in_combat|buff.bloodlust.react|target.time_to_die<=60
actions+=/auto_shot
actions+=/snapshot_stats
actions+=/aspect_of_the_hawk
actions+=/blood_fury
actions+=/bestial_wrath,if=focus>60
actions+=/serpent_sting,if=!ticking
actions+=/kill_shot
actions+=/rapid_fire,if=!buff.bloodlust.up&!buff.beast_within.up
actions+=/kill_command
actions+=/fervor,if=focus<=20
actions+=/focus_fire,five_stacks=1,if=!buff.beast_within.up
actions+=/arcane_shot,if=buff.beast_within.up # spam in BW
actions+=/arcane_shot,if=focus>=90 # note the much higher cap
actions+=/cobra_shot
I inspected generated logs, and the above rules did better for my profile at getting efficient usage of BW than for the BIS profile. For example, using the BIS profile I saw more BW sequences with Fervor, only 6 arcanes, etc. As is, this action list provides 1-5% dps improvement over the current stock rules for both a high and low gear set. I look forward to further improvements for both the above rules and the goals they are targeting.