Great progress and workmanship! I know just how you feel about bodged up areas. My 75 Spitfire was exactly the same but in sill, a post, b post and even bulkhead. The funny thing is that mine was only on the road for 9 years. Like I say yours look great and I'll be watching progress very closely.
Conor