I have never done this, but technically you could do this. The problem I see how to implement this in a way that can not easily be countered with new ad blocking tools.
For example, a year or so ago I saw that DuckDuckGo notices when you use ad blocking and very respectfully asks you to consider not blocking their ads.
A few months later, the ad blocking software that I use, added a feature to block those respectful messages too.
Note: I am not currently blocking ads on DDG