Yours looks better than what we found on my Challenger! Coincidently he was just working on this area this week, he wants to strengthen everything up structurally before it goes to the media blaster.
As you can see he is fabricating up the metal, finding a piece of metal from that area in good shape will be a chore!