I'm surprised they honored it. Check back in 5 years to see if it was worth it IMO. As for life time, who thinks FPC will outlive them? Chances our it will be the other way around...
Granted if program lasts for 10 more years with similar benefits, it will be a good deal.