Thanks guys, you cannot notice it if you do not get up close and know what you are looking for, so I am happy with the result, I'm just a bit too fussy sometimes. I was going to look for another WH20 and get rid of this one, but decided to take the challenge and repair to see how it turns out.
Next is some flame polishing of the ramps