I don't use LinkedIn, but I know it has a feature called "endorsements" that does materially the same thing as this, and my understanding is that those endorsements aren't taken all that seriously. What makes these more credible?
Also, looking at your landing page, it looks like this is company-driven, not candidate driven (that is, I send my resume to the company, which sends it to Searchlight). If I'm in the early stages of the interview process for a company, and they request that I invite a bunch of former coworkers to endorse me on a platform I've barely heard of, there's basically 0 chance that I'll be continuing the application process.
Also, looking at your landing page, it looks like this is company-driven, not candidate driven (that is, I send my resume to the company, which sends it to Searchlight). If I'm in the early stages of the interview process for a company, and they request that I invite a bunch of former coworkers to endorse me on a platform I've barely heard of, there's basically 0 chance that I'll be continuing the application process.