You know what's pretty amazing about Flow? You can erase half a word and continue swiping and it won't think it's a new word. It'll finish the word you meant to correct to. That's very impressive.
So for example, I can swipe, "Hey how are you dong?" then erase the "ng" in "dong" and continue swiping "-ing" and it'll finish the word, "doing" for me.
I remember Swype not being able to do that and for sure stock Android Gesture typing doesn't do that either.
----------
You know what's my main complaint of Swiftkey (& Flow, too)?
There's no dang dedicated "?" and "!" button. They force you to swipe the period button to access those symbols. Makes zero sense. It makes even less sense to put the comma button along with the "?!" symbols, making it that much harder to swipe to the "!" symbol. THere's already a comma button. Why is it in there with the "?!"?!
Sometimes, I don't swipe far enough or the keyboard just doesn't register the swipe fully through, and I put in a comma or a period instead of a question mark.
"Where are you going,"
It's a minor thing but it's so frustrating that the two most important symbols after the period symbol is hidden away and harder to get to than any of the other symbols on the keyboard that you can easily long-press to get to.
I've visited the Swiftkey forums. Many people want this changed too. I've added my comments and support to the Suggestions section of their website too. Please throw in your vote too if you want the same thing:
http://support.swiftkey.net/forums/...cated-punctuation-bring-back-exclamation-mark