It's a tricky balance, because as much as expansion spreads the game, it also kills it a bit in those heartland towns that get left out of the top flight, and also kills some of the home ground atmosphere (Quins and Catalan home games are poor to be at unless the game is pretty good).
I would like to see two competitions, side by side, East and West leagues, of eight or ten teams each, with the top four play-offs in each one deciding the grand finalists, as per the Super Bowl. You play each team in your own league home and away, and the teams in the opposing league just once, alternating home and away each year.
As for Catalan, I will probably keep going until I stop enjoying it or we get a "cold" fixture. June, however, was a no-brainer.