I've been playing around with a rogue and hunter recently and I've found that putting the hunter as my alt and binding S as my follow key (on the alt) works well.

This lets me run up, stealth, press DOWN to stop the hunter, press my Hunter's Mark + Pet attack macro, and start moving toward the mob. By the time I get there the pet just arrived so the mob's ripe for an ambush. When the fights over, tap S and the Hunter gets back inline (twoboxtoolkit with stickyfollowing helps too).

The same should work with a warrior boomkin. Just stop the boomkin, charge in and do your thing. I vote playing the warrior so when they start running you can keep with them because the Ranged class will just keep rocking along.

Hope this helps.

-Guilo