I think the new radio commands are a step in the right direction.
Personally I think the goal should be to limit it to 5 commands per key combo (eg ctrl+1-5, alt 1-5), because after 5, I have to shift my hands away from the movement keys and in battle...