What a fantastic idea - until everyone cashes in their cards on the same night, and the promoter is left without enough cash to pay DJs, venue fees etc....
Also, what if you lose your card after the third visit?
(Yes, I was being slightly sarcastic when I said it was a great idea)