Very nice! I wish I had a c note for everyone one of those old propylene TRAF fins that I have replaced over the years. I'd have some serious money. Your project reminds me of a Weber Professional that I had that required a similar repair. Unfortunately, I am not a shaper so I had to call in my buddy to do the foam work as that board had a flat bottom nose and down rails north of the step. It came out pretty good. We colored over the new foam in order to disguise the repair a little better. It had a paisley print deck and we blended the color to match the print. They remind me of art projects in a way.