I'd be interested to see how you fit vents. My '72 never had them (and a Smiths Round Heater) and the heating was pretty non existant. I've now fitted an aftermarket heater which is an enormous improvement, but sometimes have an issue with the screen. I have aero screens and often get a 'double fug' and have to drop the aero, wipe the screen, wipe the aero and pop the aero back up. Quite a feat whilst driving.
However, I only usually have to do it at the beginning of a journey as there's so much airflow while driving, it tends to keep the screen clear.
I used to use the rain x anti fog stuff on the Landrover. Must get some for the Morgan now winters coming.