That new version is perfect when it comes to the actaul model. The red could be slightly bolder, and I still can't really see any green.
The only thing you need to do now is texture it a bit better. The basic couloring is done but it could be improved.

Nice job!