I vote no for blue, at least this design.
I'm not a graphic designer, but my father was and my brother is. One thing I've gotten from them is the logo has to pop. So if you have a blue logo on a blue helmet with just a white line around it, it doesn't pop like a blue logo on white or red.
I do see some helmets like this and I don't like the look. Like the Texans. Cool logo, but it's dark blue on a dark helmet with just a line around it. I've also seen college helmets like this too.
Blue might be OK, but the logo being blue would make that hard to pull off effectively IMHO.