With some of the objectives requiring you to be on top of or close objective locations to for VPs will the SSD's size not break some of these objectives. Being able to deploy so far forward?
Capture the VIP, Intel Sweep, Sensor net - Angle the ship in such a way you can get several easily.
Contested Outpost - Start the ship on top of the station and move forward very slowly.
Fire lanes - deploy the nose of the ship next to the objectives and own them.
Salvage Run - With all the objectives being distance 1 of the station. And the station being in the center the SSD can grab tokens from turn 1 with ease
This is all of course if you can deploy facing out into the play area. Or if missions can be used with this ship. if im wrong about how im reading these objectives then false alarm.