We've been participating with I9 basketball for 5 or so seasons now and I would say that each season is getting better. Specifically, the 8-9 year old teams on Sunday's @ 3pm are larger and have better coaching structure. The refs are trying to enforce the rules of the game which was a dissatisfaction just last season. I'm happy to see the improvements.
The combination of practice, followed immediately by the game is perfect for little ones and also a huge help as far as busy schedules are concerned. The i9 staff is so friendly and wonderful with the kids.