I was curious about how they were doing, so I checked some of the domains on that list, and all the ones I checked were not indexed by google. I only checked like 6, but all of mine that were with evo lost they're indexed pages and still haven't gotten them back. Over 6 weeks.