Thanks for checking out the website. I agree this product is not for everyone, if you are interviewing with atleast one company or have strong references, it can help you get recruiter interest from other companies sooner, rather than waiting to be discovered by each company.
It seems designed to help the people who need help the least. I hate it.