I've made some more progress on my Intamin accelerator coaster. I've changed the track model again - since I now have a track model that matches the vanilla giga coaster, I have modelled a 4 rail track based on that. The new one is less accurate to the real world dimensions but fits the game better.
I have also implemented the ability to switch between 2/3/4 rail track during construction, and I've started implementing a magnetic brake piece, which is fully functional though the sprites need some work. I have created a model/initial sprites for the launch but this is not yet functional (well, it is, but it just works like a booster at the moment)
I think this issue could be addressed on the front end.
The reason you would want a server that is federated with everything is so you can access all content at once instead of switching between accounts on different instances. If you could log into multiple instances at once with a single username and see content from both in the same feed it wouldn't matter if they are defederated. I think this federation thing ought to be, as far as possible, transparent to the end user.
The way this currently works feels odd to me - it doesn't really behave like a decentralised Reddit, because your account is tied to a specific instance and the content you see depends on which instance you pick. It feels like an awkward middle ground between a centralized service like Reddit and just having a completely separate forum site for each community.