I'm also creating a free platform that replaces extremely out-of-date software, some of it only available with mutli-million dollar contracts, to help medical physics professionals with cutting-edge radiotherapy devices used to treat cancer.
https://brynnbateman.com/ for a list of projects
And out of curiosity, how do you automate testing the porting in the browser that's actually playable etc? And aren't you a bit scared of hosting and serving the "hairy bits" such as full assets? Nice job anyway!
I automate testing playable parts in browser by adding a dev mode that allows text commands for everything instead of having to rely on clicking UI or 3D elements. It can see the full game state in JSON and interact in any way via commands.
And re: IP - I just accept that I might get a C&D any day and have to take it all down. I'm careful to not accept a single penny for any reason and don't even have Patreon. Usually monetizing is what makes IP owners unhappy. And for the Pokemon MMO I just don't advertise it anywhere meaningful since they'll C&D the second they see it. Largely made it for my nephew and we play it together.
I can pretty easily burn through my weekly quota over several agent coding hours with minimal supervision when tasked with some pretty large but well-planned refactors.