I hate the control scheme as it is now. It's just frustrating and I don't feel like it's helping me with any kind of typing whatsoever.
Maybe if you had the player type out a word or something to choose a direction, it would be useful for improving typing? Like having a word for each direction that changes once you've typed it in. Or make it even more random, so you have to find the right keys instead of moving around the keyboard.