OP, if your child loves soccer and will participate I would say to sign him up. Our 6 year old did the program in the spring and there was a range of abilities. Some kids were pretty skilled but there were others that were not. One thing that we didn't love is that it was a pretty big group so we didn't feel like the coaches really got to know the kids. Most of the coaches were fine but not great. If you are looking for something more than rec though, it is a good enough option.