I think you only get 75 AP per resonator you destroy, but capturing the portal yourself wins you 500. Plus 125 per resonator and 250 for deploying the 8th one. If they take it back 15 minutes later, so what, you still got the points.
http://decodeingress.me/ingress-manual/leveling/ point list at the bottom of the page,