Same, the funky layout is really annoying.
The menu layout stinks compared to the 83/84/+/SE (I think) so I made a custom one that's fairly close. :)

Another thing that bothers me is that for getKey it will
only return the code for the key combination :banghead:

(ie. if someone pressed 2nd before hitting left you would get a different number), so you have to add in extra checks in case somebody accidentally hit another button) and you can't read someone pressing 2nd, alpha, shift or that other thing (don't know what it's called). sorry for the rant