Nice devlog, the visuals help a lot!
If you end up having issues with the size/length of gifs due to itch's 3mb limit, you can always upload a private youtube video or put a link to streamable or something. It's much easier to do that then fight with gif converters all day