You'd imagine someone would do this sooner or later. My skills are horribly rusty, but they might be worth brushing off. Lots of people did it for their ham licenses and it's certainly faster then t9, possibly qwerty-on-touchscreen. Especially with two-switch repeating ones (i.e. one button does dot dot dot dot.. one does dash dash dash... at a set speed).