When passed QFE by ATC I do not read it back. If challenged I reply (courteously) 'using QNH and field elevation'. For MATZ transit I read back the clearance as given (including QFE) but fly the transit on QNH + field elevation, rounded up or down to the nearest 100 ft.