Jason could still wipe the floor with your ass.
The stock footage they used for the shows were usually filmed a year befoe they were used in the States. The original show is called Super Sentai in Japan and they were doing it since the 70's.
My favorite Megazord would have to be the Super Zeo Megazord. His finisher just looked fucking final, man. The DinoThunder Megazord was pretty cool in its simplicity, though.
Pics later, I guess.
Edit: