Obviously you have to be precise when pressing the keys though. A good tip if you need a particular character, say the comma symbol, is hold down the key which will bring up the different options, then drag down without lifting and this enables you to see the characters and you can move left or right to select. Otherwise, the options may be obscured by your finger.
Another useful thing I have found is that after typing your text, you can preview it by pressing the back button. If it's OK, press the send symbol. If it isn't, go back in and edit. This is far better than trying to scroll back through your text to check it's OK.