While I like the idea as a consumer in a very general sense, I think managing a bazillion vouchers and etc would be a pain / customer service nightmare.