Usaa or NFCU for banking? Are they pretty much the same or usaa more versatile?

I only use USAA, but I hear people like to use both because NFCU has actual banking locations around the bases, making it easier to get some cash out if needed. I know it was a pain in the ass when I got to my current apartment, needed first and last plus a large deposit, so basically three months of rent up front. Like an idiot, I didn't have an actual checkbook, I just used the card for everything. And I can only get 500 from an ATM per day, so I was stressing. Took out a cash advance on my card, paid it off IMMEDIATELY. Would've been easier to (A) write a USAA check from the beginning, or (2) walk into an NFCU and make a withdrawal if it absolutely needed to be cash. No harm in just having a checking account at NFCU, and having everything else (and another checking account) through USAA.
Bingo. When you sign up for the military, any existing debt with a rate higher than 6% gets reduced to 6% as part of the SCRA protection. After that, debt has a sort of triage. Credit card debt is top priority, since good God, they have some crazy high rates. Student debt is usually next on the list. Secured debt, like auto loans and mortgages, are bottom of the totem pole, since they're usually longer term and lower rates.The loan is good if you already have other loans (student, car, etc.) with a higher interest rate. Other than that, yeah, don't borrow money.
So don't go blindly taking the loan assuming it's free money, because by definition, it's not. It's costing you exactly 2.99%. Proceed with caution, and don't get over your head.