I'm post op and just starting to date. My policy so far has been not to tell for the first date, but if we hit it off and start talking a second date then I tell them. Only one date so far, but that one worked out ok.
For one night stands, if I ever have one, I don't believe they have any need to know.
Just my personal feelings, don't know if there is a right answer.