I love all around athletes. There is much to be gained as a hoop player by playing different sports. These days youth seasons are progressively long and running into each other. I think it would be wise for different youth programs to get together and work on building seasons that do not overlap and even allow for some time in between for players to rest, recuperate, and reinvigorate.
Here is an interesting article: