The approach with our minor leagues seem a lot like high school sports to me. You have a player or two that are further advanced than the rest and play for varsity right away, but for the most part everybody plays together for a couple years until they are all playing together their senior year on varsity. I think it helps team cohesion. Not that it necessarily helps them play better, but they get along.