Regional leagues would help keep the cost down.
In an 8 team division the games played could range from 28 (x4 per club), 21 (x3 per club) or 14 (x2 per club).
Maybe the season could start in July so that clubs could sign players from Junior clubs.
And if the fixtures were drawn up with a little bit of common sense, then midweek games could be arranged with the least of traveltime/distance.