In my opinion the onscreen keyboard would have been good enough for a device of this size. I don't think one will be touch typing with this one. It probably won't work very well to have the N810 lying flat on a table and typing on it.
If one could pull out the keyboard and fold screen/keyboard 45 degrees it might be better.
With a few software changes the virtual keyboard could have been a bit better.
I'd like to see a DVD box sized little cheap N810 spec. laptop (which runs Maemo) with a good keyboard (the DVD box size would allow one to use both hands effectively while typing).