Serious question: Does Front Sight continually add new classes that are significantly different from each other? I can't imagine taking the same class over again. Not because it wouldn't still be a good experience, but because I'd rather take the same level class at another school, from someone with a new take on the same material.
I've been to most of the big schools, and had great experiences at all of them. Whenever Front Sight has been discussed, the instructors and students who have attended or taught at Front Sight have been universal in their opinion: The training is good, the facility is first-class, and if you can ignore the marketing crap, it will be worth the cost. They have also all said the lifetime membership isn't worth it unless you'll go a lot, and my personal opinion is that I'd rather go to a dozen different schools once than the same school a dozen times, even if the cost is higher.
The reason I won't go to Front Sight has more to do with Piazza himself, not the school. The school is reportedly a great value. Maybe take one class there first before committing to more? I guess that's what I'd do if I were thinking about the lifetime deal.