Finally got myself a Mexican history book and then found this wonderful TL. Binged through it in an hour - wonderful stuff! Frankly I love it.
Regarding comparing TTL Mexican strength vs OTL American strength, here's what I was able to dig up.
1940 US Census
5 California 6,907,387 West
6 Texas 6,414,824 South
22 Oklahoma 2,336,434 South
33 Colorado 1,123,296 West
34 Oregon 1,089,684 West
40 Utah 550,310 West
41 New Mexico 531,818 West
43 Arizona 499,261 West
48 Nevada 110,247 West
1950 UN Estimate
Mexico 28,296,000
Keep in mind, Mexico lost an untold number of citizens in the various wars between the Texan Revolution and 1950 (especially during the Mexican Revolution), plus a flight of immigrants, obviously. The numbers above would give us about 60 million citizens TTL Mexico vs 130 million OTL USA citizens. I think, given that this Mexico has been a lot more successful, it wouldn't be unreasonable to suggest something closer to 90 million citizens ITTL Mexico, if not more. For comparison, the US population grew by 30 million people between the 1920 and 1940 Censuses. Plus they've got gold and oil from California and Texas (and eventually OTL Mexican oil as well) plus they could be the recipient of fleeing European scientists who IOTL went to the United States - which ITTL isn't as nice of a place to travel to.
Regarding the TL itself - I love it. Two questions, while reading through Mexican history, I noticed that the caudillos, clerics, and creoles had an inordinate amount of influence (IMO in a largely negative direction). I noticed that I didn't see quite as much mention of them here - how was this Mexico able to break the power of those elite? Or are they still largely controlled by these disparate groups? My other question is will we see any famous OTL Americans (such as LBJ, the Bush family, Nixon, Reagan) who lived in or immigrated to land held by TTL Mexico - taking apart in TTL Mexican history? Could be interesting. I especially like the idea of Reagan as a famous immigrant actor in TTL's Mexico Hollywood.
Once again, wonderful, wonderful TL.