The JM60 works at full speed @ 3v3 OK. No catches except
for the USB supply as you note. (Disable the on board regulator and feed in
3v3 through a regulator from the USB Volt feed).
I connect port G0 (the next pin along) to the USB power pin, so I get a keyboard interrupt
when the USB is plugged in.
Note also for USB operation you need an external xtal 1 to 4 mhz.
And don't forget to set the Low Volt Detector to the correct trip voltage!