I'm having a lot of success with my mixed team and the DPS macros below (inspired by Maxion's setup, so thanks to him ). Not sure they will work in cata/4.x, but I'm not really worried.. Will probably just take some tweaking and/or an extra button to mash.

Pala tank:
/startattack
/castsequence reset=combat hand of reckoning, judgement of wisdom, Hammer of the Righteous, Holy Shield, shield of righteousness

Warlock:
#show Incinerate
/click BT4Button13
/castsequence reset=combat/target Curse of the Elements,null
/castsequence reset=combat/target Immolate,Incinerate,Incinerate,Incinerate,Incinera te,Incinerate,Incinerate,
/castsequence reset=12 ,Conflagrate,Chaos Bolt

Elemental Shaman:
#show Lightning Bolt
/click BT4Button13
/click BT4Button14
/castsequence [@focustarget,harm][@target,harm][] Lightning Bolt,
/castsequence [@focustarget,harm][@target,harm][] reset=4/target ,Flame Shock,Lava Burst,Lava burst

Disc Priest:
#showtooltip power word: shield
/click BT4Button13
/castsequence [@tank,nochanneling][] reset=15 Power Word: Shield, Renew,
/castsequence [@tank,nochanneling][] reset=15 ,Renew
/cast [@tank,combat] Pain Suppression

Mage:
#show
/stopmacro [channeling]
/click BT4Button13
/castsequence [@focustarget,exists,harm][@target,exists,harm][] reset=6/combat Arcane Blast,Arcane Blast,Arcane Blast,Arcane Missiles
/castsequence [combat] ,Mirror Image

Boomkin (from my 5x druid team):
#show Wrath
/click BT4Button13
/castsequence [target=target,harm][] reset=10/target moonfire,insect swarm,null
/castsequence [target=target,harm][] reset=15/combat/target wrath,wrath,wrath,starfire,starfire,starfire,moonf ire,insect swarm


Got a whole bunch of other macros for different stuff, but these are the ones i mash the most.
The "/click BT4Button13" line just clicks another button/macro with trinkets etc. e.g. "/use [combat] 13"