In my opinion, I feel that it is disrespectful to have a rooster mate in front of me, and it's embarrassing when I have family over. But like I said, this is only my opinion, and I respect everyone's own opinion.
My roosters don't mate in front of me. I had some that did but I don't have them any more. The only reason I don't like letting a rooster mate in front of me is because every one that did was chasing a hen he wants to mount towards me and cornering the hen between me and an object (fence, bucket, etc.). I have 5 roosters that has never done that to me. As long as the rooster is not aggressive towards me or the hen, and the hen submits to the rooster willingly without being chased to me, I let them do what they want. My old roosters will mate with hens when i'm outside and I don't bother them, especially when I want chicks, but they don't run hens towards me. I have tripped over several chickens this way and I don't like possibly hurting my birds (especially hens) and myself.