Dimi,
It looked in one photo that you have meshed over the bonnet radiator air outlets. Is this so?
Another option for preventing the door top scuffing is small metal buttons fitted to the edge that goes under the eyebrows. Steve Shedden has these fitted to his DRB, here in Sydney.
Great car Dimi,
Dalton
Great car