I must confess to using a sleep on my spread out macro :-(, it's just so nice to be able to have one button press make my line instantly, but the warning is well taken. I'd like to think they'd take it in the same light as the WoW functions exposed out of combat vs. in combat but they've no control over my script so my argument may not fly for that reason.

I guess I'm going to go ahead with my backup plan which is

one button keydown:
A strafe left
B switch to walk
B strafe left
C switch to walk
C strafe right
D strafe right

one button keyup:
A stop strafe
B stop strafe
B switch to run
C stop strafe
C switch to run
D stop strafe

The only formation I really have to go into for a boss fight so far is on Omor, but I have to manually set them up for that as it's a semi-circle with them each facing him exactly.

For a lot of fights I spread them out in the line so that I can see what's going on with them. When one pulls aggro I can get an idea of which one is about to bite it, etc. If it's a simple fight they just stay clumped up and are a little ball of pain.