So I actually tried out a /click macro for my 10 boxing team though I may have done it slightly wrong, not sure. I found it to be about the same dps as pressing 4-5 different buttons for a fight.
/click spell order
Shaman: FS, LvB, CL, LB
Pally: consecration, hor, holy shield, pally's shield slam, jol
Priest: vampiric touch, mind blast, devouring plague, shadow word pain (reset=target), shadow fiend, mind flay
druid: insect swarm, moonfire, wrath, starfire
I found that when the first spells had beeen cast and it came to just having lightning bolt spam while waiting for lvb and cl to get off cd there would actually be a delay between LB casts which lowers the actual dps of the macro.
Not using a /click macro I have;
4 = (flame shock, devouring plague, moonfire, HoR),
3 = (frost shock, insect swarm, sw pain, pally execute),
5 = (lvb, mind blast, starfire, pally shield slam),
1 = (chain lightning, vampiric touch, starfire, vampiric touch, taunt),
2 = (lightning bolt, mind flay, wrath, pally cast sequence macro)
The above is my order of use at the start of a fight with me not being scared to stay on 2 and mash it quite a bit as well. I find it is just about discovering which spells synch with spells from other classes.
You don't always have to run at max output, a lot of the time 90% and even 70% is fine. After all, the most important part of any raid/dungeon is to stay out of the bloody fire.
Connect With Us