I think the program is a good idea. Even more so, I think it's a great idea for new golfers to start on par 3 courses. The last 2 times that my partner and I went out, we got stuck behind the same party who couldn't hit the ball more than 30 yards and they didn't let us play through until the 8th tee (we caught them on #3). Even the front tees were too much for them. They would benefit much more from a round at a par 3 course than 5 rounds playing from the front tees. Now, the case could probably be made that I should move up a box since I'm a high handicapper. I play from the whites, 3rd farthest of 4. However, my scores have gotten consistently better. When I started 10 years ago I played nothing but par 3's for the first year. Then I spent most of the next season on the front 2 boxes before moving back. My reasoning for staying with the white tees this year, getting back into the game after 4 years of not playing during college, was that I feel that the challenge is the best way for me to get back to the level I was at 4 years ago. Plus, it's rare for my party to hold up a party of the same number.
I think people that are looking to improve should be playing from the tees that are challenging to them and maybe just slightly above their skill level. You get better at the game by working on something you can't quite do at the moment.