I'm looking forward to receiving my order (hopefully some time this week... they've been shipped, just haven't arrived yet).
That's good news on the scale. With my Thundercats sub Lion-O on the way as well, it will be really awesome to have He-Man, Lion-O, and the TMNT all in a good scale with each other, as these were pretty much my top favorite cartoon/toylines growing up (followed closely by The Real Ghostbusters and Voltron). So being able to display them together will be nice.
It also looks like size-wise they are pretty close to the NECA arcade game TMNT, which is cool since I have those as well.