Speaking of misrepresenting facilities, doesn't a "Spaceport Depot" sound like it would combine the functions of a spaceport and a supply depot, not act as an uber construction yard?
(So how many times is the STmod going to die off, anyway?

)
edit: 150% construction for 1500 points??? What if you take that AND the 125% construction trait?
and the Unlucky and Very Unlucky traits seem to provide too many points, given the rarity of events in SE4...