Like any other sport it depends on the kids you get. You can train them perfect. Focus on eating, sleeping, mental toughness and you're gonna get average performance at best no matter how great the coach is if the kid is not the right kid. The greater the school size, the greater the "chance" of success by finding the right kids. The more willing the school is to allow multiple sports the greater the "chance" of success of finding more of the right kids.