I've had my flock with and without a rooster.
I have never had a 'good boy' rooster experience, but there were months in there when I didn't get attacked

As much as I love the idea of fertilized eggs, self sustainability, flock protection, and a nice lawn ornament, I have settled on the no rooster life. He separates me from my hens. They don't hop into my lap when I have a roo. I can't easily pick them up for health checks. I can't let my very competent neighbor girl watch them (attacks).
In my experience, roos make my flock more sustainable and more beautiful, but they lessen my calm enjoyment of my pets and hobby. Plus I hate wearing jeans and they scratch the daylights out of my legs on bad days.
I have lightly considered getting a bantam roo... we will see. If he attacks I could just flick him.