I would suggest shopping around. We financed our most recent home purchase with USAA and it was difficult, to say the least. The processor was non-responsive to emails and voicemail. They always came back for more underwriting documents after saying we had submitted all that was needed, and they came dangerously close to missing several deadlines for the closing. We were lucky that we were buying a short sale that took 90 days to close, if it was a conventional sale the problems would have been much worse.
I also used to insure with USAA. I shopped around the last time the premium for my rental went up by 50%. I found comparable insurance from other providers that saved me about 50% for auto, home and rental insurance. I have also had significant problems with USAA auto loans and USAA's practices with regard to auto-debit. Most egregiously, USAA auto-debited my checking account for a home policy that I had cancelled and had never authorized them to debit for. All this has led me to drop them entirely, I have no more dealings with them whatsoever.