I'm not quite sold on the term....
I like the word, but it is part of the underlying meaning that is opposite of how I see (people who have not entered in the last year).
I am extremely glad to see these people back, but would not say the same for Zombies.