The compactness definitely matters a lot, which is where MLB screwed the pooch royally when they reorganized. It's hard to argue that you need to reduce travel costs and then you keep a 20-team league in Triple A.
If you're going to take over and reorganize, do it right. Wait til MLB expansion and then you can make four compact leagues of eight everywhere below Triple A. Triple A should be teams in medium-to-big cities within 2-3 hours of the big club (unless none exist), but have radical realignment for geography, unlike MLB.
It's ridiculous that the four divisions in two Triple A leagues are one five-team group 2019 mile footprint and the other three are over 2500 miles.
At Double A, and High and Low A, there should be four eight team leagues each, grouped like California League, Texas League, Ozarks League, Carolina League, Mid-Atlantic League, New England League, two Midwest Leagues, etc.