Have similar issues with this sites sudden deluge of eMails upon my supporting account. Today I've had a look at their main HOmePage., & yeah could choose to use in future, as the layout seems good.
However, if all they primarily do, is trawl similar sites & link via SEO to multiple eMails, without direction or request, it's going to become a hassle real quick.
Would rather ensure a Better use of my time., such as learning/watching stuff via YT sites like HeYouCrow., or Nickleback videos.