I will always have a Roo. Here's why:
1. A Roo will sacrifice himself for his girls. I have seen this firsthand. I heard my Too screaming one day and went outside. Henry was out in the open making a ruckus. A hawk was overhead and my girls were nowhere to be found. Finally found them silently hiding in a bush on the other side of the house. Henry was screaming And out in the open, willing to sacrifice himself so the girls could get away to safety.
2. Roos keep the peace. When my girls argue or start to get into it, he runs between them and breaks things up.
3. Roos feed their girls first. My Roo will pull a fat juicy worm and walk it over to the hens. One day, he stood at my back door and crowed and crowed and crowed. It drove me crazy and I ran outside to see what was going on. Rooster looked at me, crowed, then ran over to the empty feeder and crowed again. Clearly, the girls were hungry and he was alerting management.
4. Crowing is not an issue if you have a no crow collar. It takes a bit to figure out, but once you do, it works well.
5. Handle your Roo to let him know you are head Roo. Then, he'll give you respect and be wont be a problem.
So...I don't see a downside to a Roo. I'm very pro-Roo. (But then, I've never had a bad one.)