With a name like that, it better be Mexican! Seriously though, I would prefer Mexican-made.
Yes, I still have issues playing a Chinese Fender. I feel like they're re-branding a Squier and upcharging me for it. I've also been a little disappointed with the two (Chinese) Modern Player Teles that I've tried.
That's why I'm hoping it would be Indonesia and not China. Afaik, the Squiers are made there. I seriously think that's an upgrade from China.