Loose pics of the production piece are on this auction:
www.ebay.com/itm/112370551638
I'm sticking with the upcoming Figuarts, Krang was close enough to the cartoon for me to buy but this one is just way too different from the Shredder I remember.
I'm still curious to know how the final scale is with Krang and the Classic Collection Turtles though, wonder if they bothered shrinking it down to be more in scale with the Classic Collection like most fans were asking.