As an instructor I taught to land on QFE - zero=ground which is good for students and kind of makes sense.
Flying commercially I always land QNH - a very simple reason, the missed approach is always a climb to an altitude and not a height and therefore saves changing the pressure setting at a particularly stressful time.
RAD ALT is not used for CAT 1 approaches (hmmm...) as decision altitude or height is from the altimeters.
So for private flying depart on QNH, as all airspace surrounding a Class D airfield will be based on QNH so you arent going to bust airspace - land on QFE cos the altimeter will read zero so you know when you have hit the ground.