It looks slightly better. It used to be worth 0/5 from me, unrated, but now it's worth a 1/5 (ratable, but still not approvable).
You'll need to either:
1 -- Switch the villagerman texture with a cloth that has more contrast, or
2 -- Separate the cap into two geosets, with the bill of the cap having the teamcolor + cloth, and the ball of the cap having just unteamcolored villager cloth. You need to do -something- to make the bill and ball easier to differentiate in-game.
If you do these, I'd rate it a 2/5, still not good, but approvable. If you do a good job at those things, I might even give it a 3/5.