Strongly disagree. Flying a tired, old legacy platform can come with a lot of headaches. The Marines are notorious for fucking their people over during platform transitions, and I would never recommend subjecting yourself to that. Most of the Hornet adversary jets are gone. On the other hand, the F-35 is an amazing platform with cutting edge capabilities. Pursuing that as your first choice is a no-brainer.
Navy perspective here, but as a guy who has deployed in Hornets, Rhinos, and F-35C, I agree with
@Brett327.
There was a time to select Hornets and get experience in an older platform, and that time was 10 years ago. While it was my first and in some ways still favorite gray jet, they were definitely showing their age when I last flew them 2 years ago. Nozzles not opening on takeoff, compressor stalls, multiple TFOA, and my personal favorite was the wing unlock caution at a merge. A great airplane for sure, but at this point it’s tactically irrelevant… I also dropped one off at Davis-Monthan.
If you were going to transition to Rhinos, that would be a different story. There’s a couple differences to watch out for, but overall pretty low threat.
For the OP’s current situation, you wouldn’t get many Hornet hours to start, and then you’d be spending a significant amount of time at the F-35 FRS. Even if you got quals in the Hornet, none of those translate to F-35 world, which means you’d be starting over in LTWS and all the other Marine-specific quals. My advice is to go F-35 if you can and start building that foundation early.
As far as B vs C… the C has 45% more fuel and a bigger wing. Longer flights with more tactically useful gas means more training. Either way the B and C are both game changers and make the entire CVW better, but for overall capability I’d take the C if I had the choice.