Well SOSE is a great game merging the core of games like MoO2, GalCiv2, Imperium Galactica, Haegemonia, Homeworld 1&2 into good playable game that looks and feels amazing.
If there is 1 weakness i really regret, its the fact that the ships are just another batch of RTS units instead of what was normal for 4X games.
What i suggest, is for players to have an ship editor to create packages of custom ships. My idea this:
1st) you pick a platform (DD, CL/CA, BC,SD) and the visual model. each platform has different stats: size, cost, speed, acceleration, tonnage, bulding time
2) you put insert abilities,weapons and defense into the platform. You are limited by tonnage and number of slots (so you cant put a fighter bay for instance into a DD. Each component increases cost and build time.
After you create a full package, you save it, and when beginning a game you choose what package you want to use. This would be a SoB pain in the posterior to balance, i know, but would add a depth and customability of a full 4X game like MoO2 (so far the best 4x game ever imho (even better then galciv2 by a small margin (sorry)) while keeping it simple and fast enough for a 4X RTS.
In adition this would allow to create true warships within possibilities. right now, the ships are so specialized, its not really normal. I mean, CA which can be in theory, if given enough time destroyed by 1 bomber squadron, because it lacks even the basic point defense?