Who cares if it's legit? The Air Force sure doesn't.
Anyone ever see the movie Accepted? I'm thinking about creating my own bullshit, online only, for-profit institution out of my living room. You get 12 credits for receiving a commission, 12 credits for graduating UPT, and 9 credits for graduating your FTU. Your final class will be "Issues in AF Leadership" which will require you to participate in the discussion boards of Baseops. You send your $750 of TA to my PO Box, bam, sham masters degree box checked.