I agree with more games per week but you don't need more games per season. You could just make it three league games per week + cup/scrimmage. Perhaps with league games on Sat, Tues, Thurs, and the extra one on Sun.
That said, we would be talking about a lot of redesign as training and the economy would all have to be modified to keep the balance.