i rarely use them.. but maybe i should. they actually do help early game defending your base against anything they can hit with pretty early. i just never think to build them. zealots last a long time against about everything as it is, recharging theyre sheilds really helps.
zerglings dont stand a chance.. bad thing is you have to get in range of the battery. hit them and run back, or keep the fight close.