I don`t think it`s worth using that website. Why pay for something that Google will do for free? Where did you get the idea that backlinks need to manually be indexed? And...wow...they have 175 satisfied customers...I loled
If you cant get your links to index, then they wont be able to either... There is nothing they do that you cant do yourself.... If you have 100s or 1000s of links to index... then you are most likely a spammer anyway trying to get junk pages to index that google doesnt want.... From all over the world... I would have been nervous if they were all from china...
If you need to do anything to get a backlink indexed, then that link is not worth having and is possibly more likely to penalize you, so you do not want it indexed.
This page appears to be forging your game! Avoid placing backlink here! It should review carefully or contact its owner! Thanks!
Instead of providing the link kindly create a thread that will describe your experience in using the tool so that we can have useful discussion.