I think it is a good idea to know who everybody is who is submitting. The main reason people cheat so much i sdue to the anonymity of the internet. People cheat becasue they think they can get away with it.
So I have no problem with people having to submit credit cards.
I would even go a step further and fine people who are caught cheating.
Also every TGP rule could have a fine asociated with it. Too many banners: $10 fine, Blind Links: $20, use of pop-ups: $45, Change the pages after submitting: $50 fine, use stolen content: $100 fine.
