thanks! I tried implementing an area to slide over the keyboard, but the touch events of the keys were always getting priority. I'll try out some different methods and see if I can get it to work in a way that will get approved by Apple.
I like the idea of the acceleration controlling cursor speed, I'll try it out and see how it feels.
After I get it to a place that feels good, I'll either release it as a component that can be dropped in, or open source it.