well, in either case, it seems clear to me that the OCS SWOs get a worse deal than either USNA or NROTC SWOs.
Bad deal? Maybe, but you need to understand the intent of OCS. It's not just another way to get fat off the government teet. It's an augment to the "regular" accession programs. OCS is there to fill slots that aren't met through USNA and ROTC (an overly simplified explanation, but you get the idea).