I disagree.
The NCAA uses an "S curve," meaning it ranks all 65 teams in order 1-65, then places them in regions under the theory the top No. 1 seed would have the worst No. 2 seed in its bracket, the worst No. 1 seed would have the top No. 2 seed, etc. The balancing of the regions is the most important factor in seeding the tournament.
As far as other rules go, teams from the same conference hopefully won't meet until a regional final, but the NCAA has relaxed that because some conferences have six and seven bids (it's even permissible for an intraconference matchup in the second round, though that is to be avoided whenever possible). But the first three teams selected from a given conference must be in different regions.
Higher-seeded teams should be placed as close to home as possible. No team may play on its home floor, but most sites are "neutral courts" anyway.
Teams can move up or down a spot or two in the "S-curve," maybe even a seed, to preserve other principles.