I've been wondering if building a spin control center boosts the credits you get for military. For me as someone whose computer prefers playing small/middle maps a scc can easily double my military. Still, my military score tends to be lousy (especially copared to my economy).
So I suspect it doesn't help - at least I can't tell a difference between a game with or without one when it comes to scoring. I'm going to keep building it anyway - because by the time I reach the diplo tech I am usually the one who gets bullied.
Do you know if it helps your score directly?