We love your program. One thing you should look at is how you divide players onto teams especially for flag football. This season at Flamingo park the oldest division was poorly matched.
One team is almost all players well over 5 feet tall and some are also very big overall. The other team is about half their size and it is not very fair. You ask for height and weight during registration but this does not seem to be taken in to account.
Parents on side lines cheer on the kids. They aren't yelling and screaming and trying to coach from sideline. The point is for the kids to have safe fun while getting some exercise. I would recommend their program to friends and family.