Honestly over the past decade or so I’ve studied Portuguese and Russian before picking up Japanese, I can vouch that Japanese is insanely well served when it comes to tooling and content for learners. It’s an embarrassment of riches. And it’s not like Portuguese and Russian are obscure languages…
In fact the only support I found superior in Russian is the New Penguin Russian Course which is vastly superior to all the Japanese courses I’ve tried. I find them all either too slow and school-oriented (like Genki) or too much like a reference with not enough exercise/guidance (like Tae Kim).
I really don’t think that the community matters one way or an other, I discovered this community after I started using WK, not the other way around. If the community ends up being a liability they can pull the plug of these forums and that’s that.
Having many of users of your website interface through third party tools you have no control over is pure liability. I develop products with web interfaces, if I learned that a significant portion of my users found it incomplete and started hacking around it with userscripts, I’d be sweating bullets. It’s unmaintainable and unsustainable.
They should have taken the hint and migrated the important functionality into their codebase. Instead they semi-officially embraced the userscript culture and used it as an excuse not to implement these features and mock users who would even dare ask for them. It’s just bad software engineering and bad product management.