Having the US Marines operate the C version is the things makes the least sense to me. Seems they wanted the Marines to operate a few C squadrons (and the first just became operational) to make up for gaps in carrier based US Navy squadrons.
Have the Marine focus on the B and get them some Super Hornets for conventional aviation.