Easiest solution is to force new hosts to provide a "surety bond" to basically be an honest host. Maybe make them pay 10-25k lump-sum in cash. After a certain amount of guests have visited the offering then the money can be returned. If the host is a scammer then the money can be used to reimburse the guests for their troubles.
The risk vs rewards under this system would discourage bad hosts from joining the platform. For new, honest hosts, it would be a minor inconvenience at best.
The risk vs rewards under this system would discourage bad hosts from joining the platform. For new, honest hosts, it would be a minor inconvenience at best.