boomkins can do well with a 1 step macro, if you talent them correctly. The number of starfire and wrath needed to move across eclipses is set and easy to manage if you dont spec for <that talent name i can't seem to remember> .. sunfire?

there were a few posts on that. mainly from Mercurio from memory.
Havent't played my moonkin in a little while, but that change was definitely an nice improvement when cata arrived.

This would allow you to forget about range and placement which can be annoying with melee slaves.