The AHF would be a better league if it offered more competitive matchups. Playing a team outside of your usual territory can be cool, but not if the score is lopsided. Isn't it better to play a bunch of competitive games, whether from within your territory or from outside?
Since the AHF schedules its two showcases early, they could wait until after the second showcase to assign the home-and-away games (at least for the squirts, peewees, and bantams), grouping the teams by their ratios of goals-for to goals-against.
By the end of the second showcase, if a team outscores their opponents by 3-1, allow them to move up (or if they are outscored 1-3 allow them to move down). And if a team outscores their opponents by 6-1, require them to move up (or if they are outscored 1-6 require them to move down).