I am against any more league expansions. The big problem with league expansions is they are not done to generate more interest. They only happen when the owners need to generate some quick cash to settle a lawsuit with the players union. At least, that was why we had the last 3 league expansions. As for interleague games, I would probably like them more if we just kept the #$%#$% DH everywhere and played by one set of rules.
In fact, if anything, I would go back to having no divisions and just take the top 4 or 6 teams from each league for the playoffs. Letting in some mediocre team just because they sucked less than everyone else in their time zone never made sense to me, despite that every sport does it. But these geographic alignments are not really as necessary as they were back when teams occasionally traveled on trains and buses.