Yes, you will get a lot of different opinions online because we all have different experiences. You are dealing with living animals, not computer-programmed machines. They don’t all behave the same.
My normal laying/breeding flock normally consists of one rooster and seven hens, though I usually have more young ones than that in the flock since I constantly raise them for meat. My hens are not harassed or beat up by the dominant rooster, but when I have a bunch of adolescent cockerels growing to butcher size it sometimes gets really hectic down there.
When I first got my flock, I had a couple of hens that were pretty ragged. Their backs became bare, which is dangerous. They had brittle feathers, which is genetic. When I ate those hens the problem went away. Since those genetics are no longer in my flock I haven’t had a problem since. It’s not unusual for a hen to occasionally lose a feather during mating and they can have a bit of a rough spot just in front of the tail, but this is a fluffy spot, not bare. It’s not dangerous at all. Some roosters are brutes or never develop good technique, the problem is not always brittle feathers. If you get a brute there are too many good ones out there to put up with a bad one.
I did have a human aggressive rooster early on. I ate him and got another. I haven’t really had a problem since. I think some of that is genetic but some is how they are raised. I’m not going to get into that because everyone has their own opinion on that too.
Some people consider normal chicken mating and chicken flock dynamics to be brutal rape, especially when the chickens involved are adolescents and have not yet matured into consenting adult status. Chicken mating, especially during adolescence, is not for the faint of heart. The only reason you need a rooster is if you want fertile eggs. Anything else is just personal preference. I always suggest you keep as few roosters as you can and still meet your goals. It sound like your goals include a rooster, so try it and gain your own experiences.
Good luck!