Dumb question and I don't know the limitations of the programming code in WOW, but with the focusless /target and /follow I have seen complaints where "what happens if the leader is not dead, but crowd controlled in some manner?" The question I have is there additional modifiers that can be placed in the macros to also accomodate a CC'd condition? For instance:

example of attack spell macro
/assist [target=Zalfire, nodead, charmed, seduced] [target=Zalice, nodead, charmed, seduced] [target=Zalair, nodead, charmed, seduced] [target=Zalearth, nodead, charmed, seduced]
/cast Earth Shock

example of follow
/target [target=zalfire, nodead, charmed, seduced, exists] [target=zalice, nodead, charmed, seduced, exists] [target=zalair, nodead, charmed, seduced, exists] [target=zalearth, charmed, seduced, nodead, exists]
/follow

If so, this would really help out and take a lot of the complexity out of the focus or "follow the leader" work arounds to this issue.