I agree don't have any Beast Wars figures nor interest in collecting any but credit where it's due this looks awesome and seems to look great in either mode. Not a fan of the overly pregnant Dinobot raptor but I can't fault this Megatron.

Bot mode is great but he is very panelly in dino mode.
I love the size and while it might be different to the cartoon it does make scale sense considering the difference sizes in the animals they turn into.

Around when MP Primal was announced we spent a bit of time over at TFW2005 making a sclae chart based on screen captures from the show. Takara have so far made all the BW MPs scale perfectly relative to one another. Check it out if you like, Megatron and Dinobot both dwarfed Primal in size.