From an outsiders point of view i like that idea of being drafted into a team dat....
Just to give another option as to confuse you all more, have you thought about a group division relegation / promotion type set up.
i.e 32 teams, 8 groups of 4, 4 groups in each division
Groups can be existing and new entries form new groups of 4. Then anyway best 4 groups in division 1, worst 4 in division 2 or existing groups start division 1 and new groups start division 2. Then play the season, all the teams from the div2 winning group get promoted to div1 and vice versa for the losing group in div1. That way the teams in 1 group get to all play together, there will still be a change over of teams from season to season and it will allow for more teams to enter and for the league to expand, basically new teams of 4 could enter in division 3 the following season.
Just throwing it out there feel free to trash the crap out of it as while i have the gist of what you guys have I'm still not 100% so it might be completely useless and irrelevant