I use it on my Android phone, and I think it's really handy. Most of the time I don't have to type the whole words, because it is learning every time I write, and often predicts the right expressions. Sometimes I don't even have to type a word, and get the expression that I need as a suggestion.
I never used dictation, so I don't miss this feature.