It's the right thing to do, to have all 10 teams play each other once in a double header. 18 games against 9 different opponents will go alone way to revitalizing the league . . . let alone when one of these lower seeded teams trucks a higher seeded team . . . it will happen, and it will happen more than once . . . those lower seeded teams are no joke.
thought - don't create the divisions until after week 9, split them up after you see the records. who knows, one the lower seeded teams or more will climb into the higher seed bracket
at least it will put some value added into those June/July games.
good luck SD . . . its like you are the ambassador in the middle east.