Pros: Heh, You should be proud of this skin. It really really works well. Not only does it look lovely, the textures are simple which suits Team Fortress 2.
Cons: On the edge of the blade the green doesn't continue, if you can fix that as well as maybe blend the green in with a darker green. It would really be nice.