The repair panel that I got was from one of their early runs, but I looked at the sight and the photo doesn't show the lip, but again we should be grateful that someone at least makes one because it sure beats fabricating one.
The tail panel is rough (dented) but rust free. So hammers...