>>8934636>>8934682Only thing they really could have done for him is give him his Mutant head - he's probably ending up with the alternate head shown here
>>8934642 anyway (yes, I've seen the picture of his robot mode, but that's a prototype, and it's almost certain that the alternate head sculpt we've been seeing accidently on the Megatrons is intended for him). Considering he was always just a literal repaint of the original Megatron toy, there's no reason to add anything else to him. That's how he looks, period.
As for OP's question, the answer is yes - his colors look good (love that metallic blue), and I've specifically held off on getting the Megatron mold just for him, since I never owned the original, but I always wanted him to go with my Rapticon from the same line. I'm hoping that they do something for at least some of the other BM Dinobots, too - it would be nice to finally get the whole crew together.