there's a problem with this method.... the REFERER, you can do the redirect based on the referer righ? so if big G goes to your white hat site the site looks OK, but if you get a visitor for example from twitter, you have the script to redirect and show your black hat site... now the proble IS, when they are redirected by the script you can do 2 things:
a) blank the referer (and all your clicks will be from blank referers)
b) fake the referer (you will need to make hundreds of backlinks to your WHITE hat site, and when big G checks your referers and go to see if there is a link to your page there, they will see your white hat link and everything is OK)
also, big G is not that stupid, if you are making good money, they will see your website, they will see how many backlinks you have, what's your page rank, maybe they also check when did you register your domain..
so if you are making 100$ a day with a PERFECT method, but you register your domain 2 weeks ago, and you have 3 or 4 backlinks, and 3 or 4 indexed pages is obvious you are cheating, and you will be banned
this method is doable, BUT if you wanna make some good money you need:
1) a old domain
2) high page rank
3) a lot of backlinks
4) a lot of indexed pages
5) a script to rotate REAL referers and fake them when you redirect from twitter to black hat site
it's a lot of effort, it will be more intelligent to do all that work to make a totally white hat site IMO