I love this idea and applaud the effort. However, slimeballs being what they are, I really think they will find ways around this. Setting up false names, false businesses, having associates donate with funds sneaked to them. People suck and so I am concerned