I am a veteran and a financial professional, USAA can be either pretty good or really bad. Rarely have I seen much of a gray area, honestly. My quotes for my family and myself were really horrible. Some of my friends got really good deals though.
Overall you could use them to get you a quote. As far as other insurance products are concerned, be warned - stay away. Their investment plans are decent, at least the ones I have evaluated for my veteran clients, but yet I beat them badly.
Hope that helps, good luck.