Been out of our local league since 2006.
It is a very competitive league, similar to about 5-6 other local leagues in socal - Orange/LA counties.
A few things our league did and most likely still does that I think really helped:
1) coaches were required to attend an ACE clinic each year before the season started..
Ok, so it isn't rocket science, and Candrea didn't speak, but it provided alot of great ideas for beginners, and the book they passed out was full of beginner drills and suggestions.
2) the league hired and paid a local pitching coach to give free lessons to the league players on Sundays.
teams in each age division could send up to 4 girls in their time frame.
example: 8u from 9am to 9:30am, 10U from 9:30am to 10am, and so on.
each player had to provide a parent to catch, or a catcher in the older divisions.
It really helped the girls learn the basic fundamentals for free.
3) hired local travel teams or a local college to give a one day clinic before the season started.
The league chharged a modest fee (I think around $20 per player which included a lunch).
the girls loved it and it gave local travel teams a chance to fundraise.
My first travel team put one on, and in return we were allowed to use the league's fields/cages.
Of course this one always has those against having any kind of relationship with travel teams, Unfortunately, there will always be those with that point of view.
I remember one complaint from an anti-travel parent on the board: "the travel girls hit the ball too hard and will damage the batting cage fence."
***Or you could have free batting practices nightly in your backyard batting cage for your neighbor***