The spoiler just makes me laugh. It make no sense at all but it does fit the ship design.
I know, right? :D
I showed the ship to my brother, and we agreed that we probably played too much Need for Speed games as kids
Although, this ship is meant to be able to enter and fly in planetary atmospheres, where the spoiler would have an aerodynamic effect (likely a catastrophic one, lol).