I was pretty pissed about the jerseys when I first saw them, and they're not my favorite, but in my opinion they got the basics right.
1. Better green that goes back to their history
2. Green Helmet
The execution is poor, but I think they can make changes to the helmet logo and adjustments to the lines on the jersey easily. Most teams are constantly making slight tweaks. I think in the next 3 years we'll see a revision to the helmet logo