Is Megatron going to return during your story or is he just going to stay in his self imposed exile? I think it would be cool if someone starts attacking Cazenovia and Team Prime slowly uncovers that it is old Buckethead. But it is your story, do with my suggestions as you wish.