I think they shouldn't use modifiers at all, ideally you would enter the mode with MODIFIER+modekey and then press the normal keys: q2c. I don't know if that's possible with your current program but that's what I meant.
It would require more data to be sent backwards and forwards to the X11 server, but that shouldn't be too much of an issue.