One thing I have to note, we here in Germany have to keep the oldtimers in almost original condition i.e. we can't just install another suspension if we do that we don't get oldtimer approval, that's why I have to build back to say original but maybe optimized
Here the only approval that counts is the person who's paying the bills... We have a saying that goes your money your car your way.... If you're away is getting old timer approval then it's your money and your car... LOL...
Seems to me someone went through a lot of effort money expense and work to get the car in a way that will handle much better..