Do you always count how many poins you still have on your shild or armor while fighting. Anyway dragon shilding is too heavy, generator is not bad buit still the F-25 weapons are preaty powerfull, so nothing will help you if you don't flight good. Sorry for not a direct answer, but I don't think points will help you much when you play plug-ins, 'cause the weapons always have different hitting points. Personally I bought the dragon shilding only when I finished all F-25 missions. Bought it just for the hell of it (Galactus Drednought have a lot of space)
------------------