Very good point 3rdbasecoach. Organizations generally have a different agenda than individual teams. There are some very good "teams" out there. Ones that work hard and do the right things. There are also many good "organizations". Normally the ones that have been around for a long period of time tend to satisfy the needs of their player/family make up. It truely depends on the needs of the players and their families. I think Ohio is fortunate to have organizations that cater to the high end players, the moderately intense players and the local travel players.
Finding quality that satisfies your needs should be easy.
Ranking a top ten without defining the criteria would be fruitless.