I grew up with a bonnet mounted spare, passed my test with one. To me the front looks bare without it !
Pro - it saves space inside or stops the rear door frame and hinges getting gubbed....and its iconic ! If towing its easier to get at the hitch.
Anti - as you say, heavier to lift the bonnet, but not impossibly so. You need to look farther ahead and remember whats in front.
I've deliberately converted both of my last Defenders from door mounted spares. Both doors, upon inspection , had cracked frames.....