As long as they know and agree to it, nothing unethical from my point of you.
What would be unethical is if you were to book them under the pretense of sex, and then reveal to them that you want to get beaten up. Some escorts might not be comfortable with that and it might make then feel pressured or something like that. Anyway you get thz po 1 reply