I don't think either helps. The faucet's primary purpose seems to be to attract new players and give them a way of testing the site before depositing.
If you require a deposit, or make them wait until Sunday, you probably lose them.
dooglus makes some good points. The faucet is definitly a big draw for the site as newbs love to get some free coins to play with and it can entice them into gambling, but obviously the botting is a problem that's going to have to be solved somehow, but I can offer no solution to that. Maybe there isn't one as people will always find a way to abuse something like this.