Another strong recommendation / commendation for the e-service centre: I just had cause to deal with them over some problems booking flights online to PVG and they were extremely helpful and patient getting the problems sorted out and eventually confirming the bookings. I can confirm that they can invoke the Diamond guarantee (which I used for the first time on a KA flight). It also seems to me that the centre is staffed by people who all (of the 4 or 5 I have spoken to over the years anyway) have native level English, which makes the whole process a bit less painful than it sometimes is on the AM/MPC lines.
(I guess I will see shortly whether the bonus miles also come through)