I usually have JS turned off to escape ads.
Here's why:
It's difficult to know whether an ad is effective just by looking at it. The reason is twofold.
First, there's no way to know how much spend the advertiser is willing to burn to test. An ad that shows up everywhere over a prolonged period might seem like a winner, but actually be a loser.
Second, the ad itself offers zero insight into the advertiser's funnel. Even if there's a way to divine the CTR on the ad and the conversion rate for the landing page, there's no way to know how and when the advertiser earns out the ad spend.
It is possible to investigate. Click the ad and respond to the offer on the lander (newsletter, low price-point product, etc.). At that point, you enter the advertiser's funnel and can see their other offers.
But even that approach is limited. The offers will (presumably) increase in price and each successive purchase will throw you into a different list. At what point can we determine the original ad is a winner?
It's impossible to tell.
I have an email account that I use exclusively to sub to lists. But 15 emails in, I still have no idea whether the ad/lander I responded to is a winner for the advertiser.
That's why I surf with JS off. I don't want to see hundreds of ads I'll never fully investigate. When I'm researching ads/landers/funnels, I'll dig deep knowing I'll never get my hands on the advertiser's raw data.
Just my opinion. As always, ymmv.