In case anybody is curious, here are some feats from megatron:
Ah. I still need to get into this show. I kinda lost interest after RID because the feel of Transformers seemed to get less serious/more human orientated which for me takes away from the show. I watched a bunch of Cybertron though and it was my favorite since Beast Wars/Machines. I don't know this Megatron but I know that most versions of Megatron could beat Franky. Cybertron Megatron would crush him.
TFP is probably the best transformers show since beast wars. Id highly reccomend it. As for the battle, ive posted some feats for megatron above