Don’t know about Mexico, but I think F1 interest in the US is growing considerably. I saw it trending upward the last two years they were in Indy, and Austin seems to do even better.
I don’t think it will hurt any more than having run the US GP at Indy one or two weeks after Montreal. The US GP will continue to do well.