The Pro method is literally a priority system.
But it could likely be improved a fair ways, by migrating towards a set of macros.

You push your "1" key, and that does your single target spells.
Not a specific spell, but every spell that is available for your Class/Level/Spec.
At least the CLS version, which is based off of "Like a Pro", see: http://isboxer.com/forum/viewtopic.p...e985532200bebc
You might be better off with four buttons:
A) Castsequence One, Two, Three
B) Castsequence One, One, One, Four
C) Cast Five
D) Cast Six
Rather than: Push 1, and have 1, 2, 3, 4, 5 and 6 all mashed together.

Similarly, for an Elemental Shaman, the "2" key (which is AoE)...
Might be better off with a castsequence including Fire Nova Totem and a bunch of Chain Lightnings, rather than randomly spamming both of those keys (and recasting Fire Nova several times, before it has expired).