Yes, I have. there is a cutoff date on when you can re-activate your account otherwise you lose any points that you previously had.
The only thing they have right now is clicking on 5 sites a day but they do send you an e-mail about once a week to earn more points.