I prefer QNH because charted elevations are MSL referenced. I want to know how clear I am of such things. QFE only gives a single reference point ie the threshold.
Also QNH avoids having to change in the missed approach & allows ready comparison to nearby traffic that isn't landing at the aerodrome (so not using QFE).