The hotstrings idea is interesting. And a unique way of handling modifier keys. Just got to playing around with it for a bit. Since I'm playing different classes, I'm assigning hotstrings into something like caster.rangespell, which would tell the mage to shoot fireball, and the lock to cast shadowbolt. Same thing with 30 min buffs like demon armor, arcane intellect, fortitude, etc. I likey

I'm currently remaking my group, possibly into warrior and priest, then elemental shaman, mage and lock. The latter 3 would share similar keybindings, like lightning bolt, fireball/frostbolt, and shadowbolt. Mage is about is as simple as you get pve-wise, so he'd need only a few buttons for everyday use. Warrior abilites would fit in fine on my N52 with what I have in mind, now I just have to figure out what to do with totems, warlock specials, etc.

I'm working on an idea for the N52, shift states, and Bartender 3 to tie everything in nicely. I originally thought all different classes for 5 boxing would be wicked tough, but I think I could whip up an interface where I could access everything needed right off the warrior's screen.

This'll give me a chance to put the alpha KC to the test as well. Will get back to you in a few days