One thing that I have an opinion on but don't know for absolutely certain.. 
Let's call it the Del Toro effect.
 The Mexican cycling federation was filled with problems, too many to list, just like most federations around the world.
 UCI schit out the entire organization. What is amazing, in my opinion is that the powers that be in Mexican cycling infrastructure, fleshed up an entirely new federation, to comply with UCI rules, did it what feels like overnight, organized and held a very successful national championship series of races. And UCI reps were there, it looked like everything was up to snuff. 
Very encouraging for the immediate future. Also the Junior race and U23 crowd acted and raced like animals, which I credit to the Del Toro effect and giving young riders something to shoot for.. His public profile has given a real shot in the arm for Mexican cycling and cycling fans. 
A real positive direction.. would have all this energy been expended if Del Toro was not involved? I doubt it.