As someone who has had a number of cancellations last minute at LHR, I can’t say that my experiences are even remotely as positive as the OP’s. Maybe being Gold helps, but the shoddy CS I have experienced (or NO CS as the case may be) has had me relieved that FT has my back.