I just stumbled onto that Trooper thread myself! The shape is a little off but not too bad at all. I love all the details in it! Go Mittens!
Yeah, its pretty damn close. The pillars need a little tightening up to be right, but it is definitely the best I have seen yet. What is he making it out of? Looks like some sort of polystyrene? Is it some sort of specific modelling stuff?