Great news, I did end up getting the piece at an amazing price, comparable to recent SS PF prices so I went and picked it up yesterday and set the whole thing up. I am completely blown away by this, it's incredible and as this is my first XM piece, I can now see what all the hype is about.
They've set the bar so damn high with quality in terms of weight, build and paint. When I picked mine up, I chose to not inspect it there as my wife was waiting in the car, I did have concerns about chipping or QC related issues I saw on some reviews and fellow collectors who got this piece; I found none. Thor is immaculate barring some very very VERY minor overspray on one of the switch out hands. This thing has so much presence and commands attention, it really is fantastic.
Here's one shot of it during the setup that I took, it's ginormous haha