Kids grow to fast to invest in anything top notch IMO.
They also tend to move around alot more than us adults so to over dress probably is worse bc they’ll sweat more, thus get cold faster.
I always make sure to have the 949i or the EVO setup nice and toasty nearby to warm up in between the flags, hockey, football, and other fun things we’re doing on the ice.