Most free bets are for joining a betting site, surely you will run out of sites after a short while. Also, joining the sites, adding debit/credit card details etc. all takes time. I can't see it working for long and probably not worth the time/effort..