I'm also considering trying to apply CC from my hunter, and I have the following ideas:

Option 1:

/stopcasting
/castsequence reset=2 [target=player] Freezing Trap, [target=lasttarget] Arcane Shot
/assist Maincharacter

Option 2:

/focus [target=target,Harm,Nodead]
/castsequence reset=2 [target=player] Freezing Trap, [target=focus,Exists,Nodead] Arcane Shot
/assist Maincharacter


The idea behind this macro is that I target a mob before combat starts (Switching screens involved), then the macro targets myself, and casts the trap, switches back to last target and pulls it, then switches to my main's target and starts normal combat.