I see what you mean, I guess if your friends used it and it worked for them then I could see using it as well.
This place you linked isn’t upfront about their fee structure at all so I’m pretty suspicious. If you aren’t paying for the service your aren’t the customer and this might be the case here.
But it takes a leap of faith for me to think my interests are best served with this type of service.