Why is it so small?
I think Thommy remade the original Communications Center a couple months back, not sure what happened to that building model. It should definitely be a destructible building and part of the base for both teams, not a tech building. The jamming feature would be the best idea, once you destroy the building it stops scrambling your radar.