Swype has one huge benefit that the Android stock keyboard doesn't: if it autocorrects incorrectly, you just tap the incorrect word and it will display a list of alternatives. Tap one and it replaces the incorrect word. The Android keyboard forces deletion & retyping/swiping incorrectly autocorrected/autocompleted words.