From what I remember about playing Starcraft 1. I think that if you destroy their Pylons, you prevent them from having just about every building there built stop working. The shields are just a minor annoyance, since once you break them, they're squishy. Can't remember if the shields Regen'd over time though :D