Honestly I never heard about a website like this before, I wouldn't take a risk to share my personal data at unknown service. If you need reliable travel sites to book accommodation all over the world, I recommend you to take a look at Booking, Airbnb, Expedia, Kayak and other reliable services from this list https://travelsites.com/booking-sites/
I don't know this site either, so don't risk, please. I can advise you a trusted website that deals with the preparation of visas and documents. Click this link for details, I often turn to them for help. By the way, you can also buy a full tour from them.
Hi, a great option for expanding your customer base, so to speak, is to get accounts on airbnb competitors. Even though airbnb has the majority of the market, there are people who use other services and that way you can host more guests and get more money accordingly. Also, different services use different social groups, which can also be used to your advantage, so I hope this helps you. Good luck!