From experience - you HAVE to be flying to use your upgrades, although you can use them for others flying with you, even if not on the same booking. Back in the early days of Platinum when the call centre didn't always know the rules, I did get some through where I was not flying, but not any more.