hugh_flung_dung,
The way you & I teach is very similar!
You mention (point 2.) the below Vtoss, below ACH and the above Vtoss, above ACH cases - what about above the one and below the other? It gets complicated, which is not what one looks for in an emergency brief.
For this reason, I teach the same as you do, but without any discussion on heights. One is either at/above a safe speed or one is not. (This assumes a typical take-off profile where reaching a particular speed occurs at a similar height for all take-offs.)
Regarding EFATO, land back on:
Given h_f_d's numbers look broadly correct, I don't instruct near any 2400m runways where GA training is permitted. Could do it in the instrument ground trainer though...
O8