i've had zero problems with. Ive actually been pleasantly surprised by it. If theres not a word, go into options and custom dictionary and add the word.
or just turn it around and use the normal keyboard... it might not be fastest for typing everything if you have big squishy fingers like I have just realised, but its ok for the odd word....