For years I've used QFE for visual app's & QNH for instrument app's. If landing at a field when there's no radio, I use QNH (but sometimes calculate QFE from a nearby airfield QNH if I am bored).
This makes no sense at all and must be the most confusing to learn, but as all my VFR training taught QFE and IFR training taught QNH, I just kinda fell into it. Maybe it's time to change to QNH all round (Nah - old dogs - new tricks

)