Now, looking at the most recent NET rankings, lets do this again for fun (since it involves Iowa State).
Duke and Virginia in Columbia
Michigan and Tennessee go to Columbus
Michigan State and Nebraska to Des Moines
Gonzaga and Iowa State to Salt Lake City
Auburn and Kansas to San Jose
NC State and North Carolina to Jacksonville
Houston and Texas Tech to Tulsa
Virginia Tech and Kentucky to Hartford
Now the AP Top 25
Duke and Tennesee in Columbia
Michigan and Virginia to Columbus
Michigan State and Kansas to Des Moines
Gonzaga and Mississippi State to Salt Lake City
Nevada and Ohio State to San Jose
Auburn and North Carolina to Jacksonville
Florida State and Texas Tech to Tulsa
Virginia Tech and NC State to Hartford
For Iowa State to get Des Moines, in my opinion they need to be a Top 10 team or a 5 or 6 seed.
One of the problems for Iowa State is that unless Michigan and Michigan State are ahead of Duke, one of them won't be in Columbus. If they can't get Columbus, their next best location is Des Moines. I wonder how strict they will be about Kansas with Des Moines versus Tulsa, since Des Moines is 7 minutes closer than Tulsa.
If Iowa State is a 5 or 6 seed, its possible that they could get Des Moines with Michigan or Michigan State if they are a 3 or 4 seed. If they thought that was too much of a home game for Iowa State, they'd probably send Iowa State to Tulsa.
One thing to remember, with those Top 4 seeds in each region, they are going to do everything they can to not send someone too far. If Iowa State and Michigan were both on the 3 seed line, they aren't going to send Iowa State to Des Moines and Michigan to San Jose. They would send Michigan to Ames and Iowa State to Tulsa, SLC or Jacksonville.
The teams ranked 13-16 on the list are the ones that are going to get screwed by going to SLC or San Jose, since Gonzaga and maybe Nevada are the only schools out that way looking worthy of a seed that high.