Yeah that’s true, but after coding for a lot of classes my answer is…
Every class that require any kind of combo point management or special resource are not going to work well. (Shaman, Warlock, Rogue, Mage, Boomkin, Cat, Spriest, Any healer, …) These classes require a lot of modifiers and skills outside the macro. So you will play with a filler macro and launch skills on your own to perform better.
Any class based on priority skills and CDs are the best for GSE. (Warriors, Paladin Retrib&Prot, Hunters,etc…) These classes can be played on 1 button but will perform better with modifiers, multi-shot/ww for aoe buff at hunter/warr, Damage boost CDs…
I agree, the caster classes are difficult. Like my Demo warlock i have made an opening sequence for the first few seconds then its back to regular keys . I just havent found a way to master cast only on instant pause block sequence
i play every class and every one of the macros i get, work. if not right when they come out, they eventually do work. i test about 95% of the macros that show up here and on the Dicord WLM.