I haven't tried since AKL-HKG-LHR route opened up (which should have improved things) but in recent times the only complimentary status upgrades I have been able to confirm much in advance have been on pacific island flights. Even standby the upgrade fails to clear.