The kids were talented but young so don't look for good quality singing - lots of flat notes, attempted belting, etc.
The older "kids" were sloppy and trying to lead the younger ones. But they weren't.
Overall, the direction and choreo were very theme park-like. I'd expect to see this at a Cedar Point or Six Flags.