I think serious consideration should be made to: 1) not anouncing which civ has built the spin control center; 2) hiding the location of the spin control center when a planet is viewed. When a civ builds this galactic achievement, it is blatantly clear which planet contains the building. This will become a serious problem (i.e. destroying the utility of the building) with the introduction of an online multi-player feature.
Here is what I propose: First, eliminate the galaxy wide anouncement that the spin control center. Secondly, make the spin control center look like an empty tile to other players when viewed.