Depends on what you want in game. For some, having a carrier and massive support ship makes sense.
For others, being the center of commerce for all your Dudes and Dudettes in the middle of nowhere speaks to them.
It all depends on what the individual player wants. I thought the Kraken sounded...