Do what feels right to you. Guys are going to complain regardless.
I have an incall and guys complain I'm not south lol.

I would have guys pay a booking fee to help cover the cost of an incall that way you are out any money and it holds them accountable