I would not go to McAllen but mostly because I am a city girl and there s nothing city about McAllen. However if you are into midsize towns, nothing bad to say.
San Antonio is the only Texas city I would even consider living in, as it s a very cool, safe and nice city.