they could always say you get a card and put 50,000 AP miles on it, and depending on the route, the card gets punched for the appropriate number of miles, this could be done at the gate. And then at the end of the year any unused AP miles would be refunded, that way it wouldn't piss of people if they never got the upgrades.