Had more time to tinker with this last night.
The legs still are pretty difficult to maneuver. I'm sure I can get them to move more, but I'm hesitant to apply too much stress on the joints in Megazord mode (which makes it far heavier than maneuvering the individual Zords in de-combined mode). Because some parts are diecast, those areas come pre-lubricated and my fingers tend to pick up some of the leftover lubricant, so maneuvering him is a bit more difficult than it needs to be.
Still, it's an amazing figure. $300-amazing? Probably not, but I'm content.