Seeing this made me go back and lookup the article on the original that was in MAKEUP FX magazine, and how what a mix and match of materials this was. Silicone, rubber, foam a little bit of everything.
You've managed to make a replica look just like the original and I have a couple tons of respect for that.
Can't wait to see more. Hopefully with some great detail shots.