...There is one thing we're missing - it was never asked before - is to add some input methods hints to tell the underlying input method mechanism which kind of field is the current field (numeric // uppercase...) ; these methods are btw more related to mobile devices, this is why it was never asked I presume.
...regards,
Pierre-Nicolas
FYI Its been asked for use with the GWC. Bz18078 - on iPad bring up the numeric keyboard for numeric fields. I think it made it into the last release.