As for the white pants. It is cool that the striping matches the jerseys. Otherwise they are two color stripes with one color stripes...and that's meh in my book.
The striping for home jerseys works because although the stripes are color inversed they are both single color striping.
As for the helmets, I know many hate the white, but the main reason I like the white is because we have a glossy red logo on a glossy red helmet. It doesn't pop like the rest of our jerseys do, with bold color changes from stripe to jersey. As for a compromise to those who want red, I propose the flat red helmet with the glossy logo. This would help the logo pop, while keeping the preferred color.
As for the logo itself, I wish we would lose the outlines and the bevels. It doesn't fit with the rest of our no outline scheme, and it is near impossible to appreciate the design elements in most viewings from a distance.