I do agree that it sounds pretty dire but why are you flying such long hauls with this condition and at that a 15 hour one when an 8 hour flight for a holiday already causes problem. Free upgrade? Probably not. Agree that if you want lie-flat, you will have to buy it.