Yeah, it's difficult to judge what is the best route to take in regards to the style of music for your game.The soundtrack to the show is purely electronic; very retro synth-pop/electro funk and certainly of its time (1982). It's quite funny though because that style of music has come back in recent years and has become contemporary again.I kind of agree with you though, maybe using the remastered soundtrack is a little problematic, although it would add an extra level of authenticity to the game. I guess what with your hassles with Go Nagai, you don't want any further problems from any disgruntled parties.I think the music I've heard in the game so far is largely from classic shmups and therefore not a million miles away from Star Fleet's music anyway. I think Vince DiCola's Transformer score would fit very well too if you wanted to keep the electronic theme running through your game, although obviously people are going to think Transformers as soon as they hear it and there's the whole rights issues thing too.I think your game is quite epic in scale and certainly there are many more bells and whistles than your average shmup.Electronic tunes go hand in hand with 8bit shmups, but your game is pretty advanced, especially when it comes to visuals, so you could even look into going in a more orchestral route, think Christopher Franke's work on Babylon 5.Sourcing the tunes is the problem, although there are a ton of unsigned artists in all musical genres who would be more than happy to have their music appear on a video game.For what it's worth I'm thinking of doing an updated trailer for TROM, using the drawings I've been compiling and maybe a few relevant shots from the show. I'm going to try and mimic the sound of the original Star Fleet soundtrack and compose a new theme tune, a kind of series 2 opening (Or series 3, if you think of Genesis as series 2). I guess if Star Fleet was made today it would have an orchestral soundtrack, but I'm personally a bit of a sucker for the electro funk!
I like parties, I like fun, I want to live in a hamburger bun!