First off, in full disclosure, I'm a USNA grad.
My experience is that there are differences between the commissioning sources...in the same way that there are differences within each commissioning source...each year group...each OCS class etc...because they are all composed of individuals.
And for any wannabe trying to decide which path to take...go whichever path works for you.
My 2 cents...
Good post. Fair and balanced.
Truth: Think of any hydraulic system...USNA and NROTC (to a slightly lesser extent...) are the "predictable, engineered throughput that drives the machine". OCS (AOCS in my day....) is the "accumulator/sump/surge drive" that kicks in when and if required...can increase pressure (throughput) or throttle it back (as required) to "modulate needed pressure on the system".
The three absolutely rely on the others...
"Now these are the Laws of the Navy,
Unwritten and varied they be;
And he who is wise will observe them,
Going down in his ship to the sea.
...
No man seeth the piston,
But it driveth the ship none the less."