A friend of mine runs one of these at our local school. In our case, it is a good program, but she is a super star organizer. Each CI site has a volunteer who runs and coordinates the local program. (The same way that Hands On Science and Mad Science type classes are run.) So each program will only be as good as the particular person who runs your program and the people they are able to recruit to teach the classes and run the activities.
I would try to find people who have been to your specific program to get feedback.