The pics are ok, I am able to see where the break is and what's left. I think that it is just as easy to fix as Verno's Megatron from what I can see. All the important parts are there and if I need to make new parts, they would be internal so no aesthetic impact.
I'll take up the job ;)