Like you I use my Morgan (4/4 Sport)in all weathers and find that treating all the interior leather with Saddle Soap annually, keeps it supple and is as you suggest an excellent waterproofing agent. It takes a bit of working in but lasts, I used it on a Plus 8 previously and it stood the test of time.
Enjoy your 3W when she arrives.
Regards
Richard