I might be thinking about this in my 5 lock group that I would make in the VERY far future. It won't be a offensive DOT everything you can, cause that would probably just be wasteful on mana. I would be send pets to tank for me and then use offense. My idea might use focus for my main, so that is out. But, I might try to be creative on macros and targeting.

Logic. Same macro for everyone

target the focus' mob if you don't have one

send pet and only attack if in combat (makes sure pet gets their first)

if in combat, then attack focus' target, but leave pet on previous target if you have a void, other pets get sent to focus' target.



How that might look:

/target [target=target, noexists] focus-target (not sure if this works, if not, can play around more to find one that does)

/petattack

/castsequence [target=focus-target, combat, nopet:void] Spells from Hell1, Super Spells2

/castsequence [combat, pet:void] Spells from Hell1, Super Spells2

Again, it might take some tweaking, but the effect is you get tanks to tank and you can still DPS your focus' target.