Personally I think you should keep your site clean on day one. I mean seriously, the first few months your adsense revenue will be a few bucks tops, is it really worth it to alienate people over such pittance?
Once you start getting high traffic, you can "sell out" and claim that you need to add ads to support your hosting bills
Once you start getting high traffic, you can "sell out" and claim that you need to add ads to support your hosting bills