Yea, the underlying sculpt is very good but your touch ups brought it a long way. It doesn't look like that out of the box.
I was able to get hands on and really examine that fig at a local shop, and I thought the sculpt was excellent and even the production paint was extremely good but something got really lost in the eyes that throws it all off. Your tweak fixed that right up though.
I can't say I'm a big fan of the figure straight out of the box though. It's a mixed bag of good and bad aspects. Some great elements but lots of room for improvement