How are you approaching the leads?
If you're going with a copy-pasted mass contact, contact them all.
If you're putting in the legwork for a personalized pitch, contact everyone that has a visible issue. If you pulled the leads properly, that should still be nearly everyone.
The "perfect website" doesn't exist yet, and I expect the vast majority of your leads will be using the same set of generic templates. You just need to identify the specific issue you're offering to fix and translate that into metrics your leads actually care about, instead of just assuming a fully new website is the right fit for everyone.