I guess you missed this part:
Well, you could do like many, many other apps (BBEdit comes to mind), and allow the user to set these type shortcuts in the app preferences.
BBEdit
Script Debugger
Evernote
Even Evernote gives us some control, and they hate preferences almost as much as you do.
If Evernote can figure this out, it must be easy.
Or, all else failing, if you could fix the status menu so that it does not have a delay, then we could script it ourselves.
Of course, you could make KM Actions for these (cancel last macro prior to this one) and let use assign whatever hotkey we want.
Many, many ways to skin this cat.