Creating a system to rotate officials around the country would help. Each conference plays a different style. So if you only officiate one conference then you start to blow whistles based on that style. Make it so that any official in the NCAA tournament is required to have so many games in each conference.
I agree with this 100%.
I've always thought you put a crew together and they work in a region for one week, then they move to another region the next week.
In the midwest, the Big 12 plays Tuesday/Wednesday, the Big 10 plays Wednesday/Thursday, the MVC plays Thursday/Friday, and the SEC (Missouri) typically plays Thursday.
Why couldn't you put a group together that does this for example:
Wednesday night - Lawrence, KS (Big 12)
Thursday night - Columbia, MO (SEC) or Springfield, MO (MVC), or St. Louis (A-10)
Friday Night - Des Moines, IA (MVC) or Omaha, NE (Big East)
Saturday - Ames, IA (Big 12) or Cedar Falls, IA (MVC)
Sunday - Iowa City, IA (Big 10) or Lincoln, NE (Big 10) or Minneapolis, MN (Big 10)
Monday and Tuesday off for travel to the next region
The distances are all drivable, so you could easily officiate a game at night, get up in the morning and drive to the next place, all while not being sleep deprived.
I'm always amazed when ISU plays at 5:00 pm on a Saturday, and you see an official at a game in the SEC the following day at 1:00 pm. There aren't that many late flights out of Des Moines, so they are leaving early in the morning to get to their next game.
It may not work, but why not try something, instead of an official in Ames on Wednesday, then in Columbia, SC on Thursday night?