Sounds like you've got some good ideas! And I dunno about the double-move on one keytap. Maybe it's because I'm using a super-fancy gaming keyboard (this thing was on sale, but still wasn't cheap).
I look forward to the finished product!