Roswell, NM is a fantastic place. America still grasps to life there.
Problem with 777X production would come from the fact that we are talking final assembly rather than true production here. Lots of parts made overseas, being shipped in, and, then combined for the final product. Makes a far inland place like Roswell not so good considering trucking wings and other sum-assemblies in from Houston or Galveston.
Long Beach, with its infrastructure, would seem an ideal place for such a project but the union seems dead set against gaining any further work. Pity. So Cal could use it.
True, however, that would not exclude anywhere along the great lakes or Mississippi.
I don't think being inland will be a problem.