Over more than 20 years I have used both QNH and QFE, and personally I prefer QNH. For VFR it doesn't really make a lot of difference, especially when the circuit height is 1000' - particularly with a "round dial" altimeter. When flying IFR approaches (other than Cat III!) I've never yet seen a procedure with a DH of 0 - so all this nonsense about not having to remember or bug your decision/minimum descent height is total b*ll*cks.
Finally, for the less well travelled there are equally large parts of the world where there is no such thing as QNH - you transition from standard to QFE and back, usually using metres as well.
The absolute bottom line is that as long as the procedures are followed any of the systems work. You just need to make sure that you understand the system you are using. Human nature being what it is most people will swear that the system they were first taught is the only way to do it and anything else is the Devil's own invention!