Ive noticed that classic shell doesn't necessarily preform the same safety checks when parsing a 'Menu Settings.xml' File. This means that you can actually manually modify certain parts to achieve settings otherwise impossible through the basic UI. (NOTE: This is might potentially corrupt your settings, or maybe even your classic shell install.. so explore at your own risk)
One such 'hack' allows you to change the classic menu hotkey to a single character..
In this 'tutorial' Ill set classic shell to open when you press the Tab key..
1. Create a backup Menu Settings.xml
2. Navigate to it in explorer, and right click, then EDIT
3. Search for: <CSMHotkey
4. Change the number to the right to 9
5. save as: whatever.xml (NOTE: Dont save it over Menu Settings.xml in-case you make an error)
6. From classic shell settings, click Backup>Load Then navigate to whatever.xml and load it
7. hit OK, and now pressing [tab] should open your start menu
Here is a table of various codes (not all work in classic shell, but it should atleast be 'safe' to try any number here... (I cant say the same for the rest of the settings))
http://www.asciitable.com/