Thanks for the reply - my daughter generally goes to as many practices as she can, plays futsal andtrains solo using all of the youtube coaching (amazing what you can find online these days). Agreed we want something fun and developmental. She seems to think NYSC is where she wants to play (she knows some kids from futsal that play there) but i've heard it is expensive!
It's all expensive so be prepared. If you know anyone who has older kids playing that you can ask for referrals great. Find people with first hand experience rather than rely on anonymous chat board. Finding good coaching is key. Contact some clubs in your area (don't travel too much as she's still quite young) and ask if she can come to some practices. That gives the coach a better chance to evaluate her and you can observe her, the coach, chit chat with other parents on the sidelines etc. (it's a good way to get information and you can see if they're crazy or not). Do this sooner rather than later. Clubs hold cattle call tryouts in May-June and they're very inefficient and aren't a good way for you to assess the coaching.