My vote is with option 1 — Companies like SourcePoint are already doing this. The cat and mouse game begins between ad blockers and anti ad blockers.

On a side note, some of the ad block companies allow certain companies ads, if they pay enough.