I served 8 years enlisted as Radioman (now IT) in Navy...last 4 years in Reserves. Applied for and received Direct Commission as Intel Officer and after a few years of normal reserve duty, I began seeking out and taking long term assignments on active duty. Put in over 3500 days in that mode and retired as Captain (O-6) with 36 years credit. Had enough points to get 45% base pay.
I enjoyed both my time as enlisted (thru E-6) and my time as Officer. When I commissioned there was a definite feeling of starting over at the bottom but my enlisted experience made me a better officer and made for rapid promotions up the hawsepipe.
Whatever course you take, make the most of the opportunities the service gives to you.