Well, aside from the lame ass "giant robot, probably made in Japan" line, I don't see much of a problem with either one of them. I'm reserving judgment though. I don't think it's going to be nearly as bad as people are making out. They've got the original voice of Optimus Prime and the Transformers "sound". So aside from making some of the characters different vehicles or items, I think it might actually be pretty good.
You can't realistically make Megatron a handgun. He'd be a 12" (at best) tall robot that any kid could destroy.