Then again, Apple has a qwerty in portrait. In order for that to work nicely, you really need a predictive engine (as Apple has) on top of it, trying to smooth out and predict your finger presses.