At first, it is a no big deal. Just a funny thing.
Well, it looks like random but i noticed it is played at the same place twice in a row often which is a shame. I would suggest something like it would randomly choose one of teams currently holding a play off spot (in nba big markets tends to get it, but BB can't simulate that so i would choose another kind of importance) and is not in a conference that hosted the all-star game last season. So basically it would be one of current top 4 teams (by standings) from Big 8 one year and one of the current top 4 teams at the time from Great 8 the other one.
Or it can be one of 4 biggest arenas from the conference instead of current standings, whatever.
Last season result can't be used as there would be many problems of teams being in different league, even all 16 sometimes.