My son wears both of the All Star types. We live in TX so in the school year he has to wear the hockey style. No issues with it.
In the summer he prefers the two piece. He is a kid who sweats a lot and he finds the two piece to be more comfortable in the heat. He claims it stays drier as well.