Kelp Dome is just a maze, which IMO seems awful for fighting in. Bluefin Depot looks cool, but I feel it's too big.
I'm hoping the reason they're not in at launch is because they're getting tweaked for multiplayer. Bluefin Depot would be perfect if it was just a little smaller. No idea what they could do with Kelp Dome though.