Hi,
Definitely include WPML compatibility, otherwise it’s not a solution.
Why isn’t it a solution? ?? I am not sure what you mean by being a solution or not (I am not a native speaker, so maybe I miss the nuance). But filters let you do whatever you like, to in 3 lines you can add that feature/compatibility exactly the way you want it. Yes, I’ll add an example of filter one day.
For the test I did, your galleries are not “non destructive” as I expected. When disabling the plugin all what is left is an unmanaged Gutenberg block, eventually changeable to HTML, which is not the asked behaviour and need manual update.
Of course, that is expected. Gutenberg Blocks can’t be magically replaced when you disable a plugin. So a Meow Gallery Block will always be one – and if you uninstall the plugin, the website will continue to work and display a gallery without any issue (as it is using the gallery shortcode), and if you want to edit it, of course it will have to be converted back to a Gutenberg Gallery through a few clicks – but nothing will be really broken and usable. Try another Gallery System for example, and you will be stuck, there will be no alternatives. It’s impossible to do better, but if you know how, I am very interested, and I will implement it for sure ??