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 takes some getting used to but i am pretty happy with it! You swipe up on the buttons for capitals and it has some gestures that makes deleting and restoring quite easy
The keyboard itself is great, I just feel like the auto correction keeps doing everything in it's power to fuck up what I typed, more so than before I switched.