TL;DR: it’s one of those sites that pretends to give you useful information but is actually just an email address harvester.
Don’t bother.
Don’t bother.
The author wrote back within the hour asking how he could help. There were several emails that followed.
While there is a lot of what you claimed out there I feel this site isn’t one of them and the author is genuine.