I think there was a reference to the fact Keiji Fujiwara who does Megatron here and was also Dinobot in Beast Wars Japanese dub.
Well that would explain why they would bring up BW in an episode otherwise talking about moe and chibified transformers.