as much as I wait for a keyboard-OTH and I'm delighted on your initiative, I'm not sure about your current design.
LOL dude.. why are you using the Milestone's QWERTY?
would a custom 3D-printed keyboard be considered for this or maybe a future project?