The matchup rules are pretty simple really and mostly involve conference opponents. That'll usually take care of itself because you won't normally have more than 2-3 from each conference in the top 16 seeds.There's just no way to even come close to satisfying everything. And that's what I don't like. I feel like sometimes they get choosy about what's important depending on the team.
The key point in all this: There's about 10-15 match-up rules, that must be taken into consideration first, which completely skew the Location Principle.
The other stuff doesn't even matter when it comes to regionals. They aren't going to place UK and Duke let say in different regions just because we played early. As long as we wouldn't meet until the Sweet 16. Same with Kansas. Or UCLA. Or Louisville.