Are you in the UK?
To be honest, I don't know how many men would feel comfortable handing over ID. I've never heard of anyone asking for ID in this country, but that's not to say it doesn't happen/you can't do it. You should be able to choose how you want to work. Just be aware that it might put prospective clients off.
There are other ways you can stay safe:
- only take bookings from guys who are arriving by car, and get them to park in a designated space/area, where you can see their number plate. Take a note of said number plate.
- get a spyhole fitted in your door.
- install CCTV, hidden if you prefer. That way, you are filming them but they don't know it. Paris mentioned on another thread that you can actually buy a spyhole for your door which has a camera built-in