Haha yeah pretty damn awesome stuff around there. That mission editor looks really good.
About yotsuba terrain, yeah.. later on I did write on discord that only reason I have it is probably because of terrain sync merged it when some host picked that for a game.
Quite fun to realise people anonymously creating new terrains, play on them and post their videos on some underground WA thread none of us here are aware of.