You say you don't want to go against peoples views on donating to the site...so why not show ads for only those who are either guests, or none-supporting members.
This means, those who chose to contribute via donations, do not have to see these adverts, but those who cannot afford/do not want to for other reasons, can contribute in other forums towards the monetary upkeep of DonationCoder and its developments.
Personally, I have no qualms with seeing advertisements on DonationCoder, as I have mentioned to you in private, on several occasions.
The other advantage of only showing advertisements and such to none-donating members, is that, it somewhat gives people an incentive to donate even $1 (Many sites do "Pay to get rid of advertisements", and I have never seen it harm a community in any way that cannot be rectified through some simple adjustments) - You can also use this to your benefit; by being able to directly show advertisements from companies who come DIRECTLY to you; in order to place a banner or other type of advertisement here on DonationCoder...doing it this way, means you get 100% control of what is being shown on the DC website, without having potluck results from an Advertising Platform.
There are several players in the advertising industry that offer much bigger payments, and allow for a much more targeted output.
With Google Ads, I have found, that some seemingly innocuous term, can result in things being shown, which are totally against what you want (I found several banners, which where showing content of a sexual nature)...And, although Google resolved the issue very very quickly, the damage was still done (The image had already been seen by the users). I'm not saying that this is something that WILL happen to everybody who uses Google, and it was quite awhile ago, so they may have tightened up the system...but obviously, if your not in total control, you have no guarantees!