It looks it is working for 50% of my links now after 5 days. It takes time to index links these days so it is expected
I've tested the service in a free trial.
My opinion?
I think that the seller did a decent job with this service. I had a hard time trying to index my money site URLs(new domain 3 months old) and approximately 70% of the URLs i've sent to their indexer were indexed.
Overall: Not a bad service. I'd suspect that it will work way faster for backlinks and stuff.
My rating: 9/10 - Thank you for a service that really works!