Hey, it's definitely not finished and there's not really any story or difference in teams yet (other than colours).
Different ships have different handling and performance.
I've been working on it when I can but there hasn't been an update in a while, I'm hoping to get more time to work on it over the december break from my day job.