I also received the offer, and talked to the rep who said it does not have an expiration date. He told me I could upgrade to the gold for
10,000 miles, than once I recieved the miles I could downgrade again to the option level and use the upgrade they sent me to Platinum
and receive no hard pulls. Be careful though, I don't think the $150 is waived on the platinum.