I stuck with the stock one & just turned off autocorrect & spell check. Most other things have spell check built in. There are some emojis if you hold down return, & the stock keyboard doesn't risk compromising the overall security of the whole phone. It isn't great, but it could be worse.
Discussion
Interesting. Maybe that's my next move.