I agree that 2-3 lessons each week will ensure that you make continuous progress. Less than that, and you will likely waste flight time re-learning or polishing skills you had already mastered...two steps forward, one step back.
Also it has been demonstrated scientifically that a large amount of experience (flight hours) in a short period of time causes the skills to become more second nature for you. A lot of practice in a short period really reinforces flying skills. Everything else being equal, A 500 hour pilot who built his time over ten years will not be as a good a stick as a 500 hour pilot who did it all in one year. We are talking about skills, not knowledge and judgment...the guy who has been around aviation for ten years will have more of that.
Airlines actually require that you get a 100 flight hours within four months after training on a new airplane for this reason.