Sounds nice, but one thing about the ships. I can make it single object (single mesh) but then you won't be able to animate the ships. What I can do is make a damage model so you replace the ship with that model when the ship explodes. But I'll leave that to you. If only the joined mesh ships is possible, then I'll do it. All the rest seems awesome.

What is the ship/track config?