Very customizable (I like having number row always visible, and having long press for symbols on each letter).
Has gif support built in.
My biggest pain point is:
It auto corrects words that are spelled correctly to other words. I type "our" and it changes to "out", I recently typed "purpose" and it changed it to "purple". Autocorrect is awesome and necessary, but I hate that it corrects words to other words and not just typos. I wish I could find a keyboard that has the things I like without this annoyance.
It took a few weeks to get used to it and a few more to get comfortable, but now I don't think I can go back. Before when I messed up, I would keep repeating the mistake until I was forced to slow down. Now I can get 40-50 WPM when I try.
I do miss some things but they really aren't deal breakers:
I have been using Thumb Key for a few months and while I generally like it, I have not been able to figure out how to remove things like the voice typing, pasting, and undo shortcuts. Every so often I accidentally hit undo while typing, which just erases my whole message irrecoverably since my other thumb hit the next key right after. I wish I could remove all those swipe controls on the side altogether since I never use them.
Yeah you can't really "infer" where a letter is, it just takes time to learn the loiations by heart. I think I have used this for 6 months or so, and I'm able to write 40wpm without looking at the keyboard. But damn was it slow in beginning
I love this too! However I switched to FlickBoard, which employs the same concept but has more features. For example, I can put the number keys left to the letters. I encourage you to give it a try!