My grandson, who was 2nd grade last year, played in the Ankeny Centennial basketball club and I'd say it was a good experience overall.
However, I was really ticked off about the expense. In addition to having to pay the $325 participation fee, I believe adults (includes parents, grandparents, etc) had to pay $8 each and children $4 each for admission to watch his games on the weekends. So that meant my wife and my son's family had to fork out another $40 each weekend to watch our grandson play a couple of 45 minute games.
The participation fee goes up to $425 next year and $500 the year after that.
Helps you understand how the more affluent Des Moines suburbs have such better basketball programs than the other communities. I think that's sad.