I don't have stats for NROTC, however, the last time I checked the stats for both NROTC and USNA for the classes of 2011, the % of the cohort that was Assigned into each category was almost identical...down to within 1%... Navy Pilot, Navy Flight Officer, Surface, Surface Nuc, Subs, SEAL, EOD, etc. There is no preference between NROTC and USNA in the % of that group that is assigned into each service.