My personal thoughts on this one
Yes, my personal thoughts on this video, while I like the conspectus idea of Mechagodzilla vs Megazord, I've noticed a few number of illegible things in this flash movie.
The first one being Megazord's overall height, originally Megazord from Mighty Morphin Power Rangers won't even be as tall as MechaGodzilla from the Showa Era due to the fact that Megazord's height is only 41 meters while MechaGodzilla's height is roughly 50 meters tall. (For Megazord being as tall as MechaGodzilla is non-canon).
Further more Megazord's overall weight is only 570 tons while the Showa Version of MechaGodzilla's weight is in fact a whooping 40,000 tons, I don't even think Megazord would be able to knockback MechaGodzilla by simply lunging itself at it as MechaGodzilla will more then likely push Megazord back (making Megazord as heavy as MechaGodzilla in terms of overall weight for this reason is also non-canon).
The one thing that did surprised me is the sheer fact MechaGodzilla didn't even use it's Rainbow Colored Optical Laser nor did Megazord used the Mastodon Shield in this fight, which are two things Spoony forgot to include.
Last but not least because Dragonzord became involved didn't really felt like a One vs One match since he alone counted as *outside help*, hence the reason why I say this one's somewhat illegible.