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).
I would have gotten a General license back in the day instead of a Tech+ if I could have managed a few more WPM worth of Morse code. Then again, I was in a rush to study before the test (it was hard to find an exam in rural Iowa), so I barely managed the slowest Morse code test with the amount of time I had to study. I passed the written test for General just fine, though.
Me too. I learned it so I could listen to propagation beacons, since I started primarily on 10m. I still don't use it much with other humans, unfortunately.
I haven't started writing any code yet, but I'll get to it eventually here: https://github.com/cfinke/Telegraph.js if anyone is interested in following the project's progress.