I designed a sci fi game and hit some of the same obstacles. I think I solved them as best I could.
One issue is. Despite everything you do, In some groups, I have found that players will not engage or don't give a flip about space combat. In my experience only half the table wants to do space...