Google Keyboard is a lot better when it comes to auto-corrections. There are three settings "Modest - Hard - Aggressive' or something in those terms. Modest is the best.
What I would like to have is a way to have the suggestion WITHOUT the auto correct. At least, the suggestion can increase your typing speed wihtout taking, by default, the worse choice in the series ... !