I love reading everyone's personal experience...
I HATE my cochin roo (3+ yrs old)!! I wish DH would let me put him on the rotisserie. He is mean, mean, mean.... and I don't mean to the hens.
My Red Star roo (5+ yrs old) is sweet and docile.
I have had a group of EE roo's, some were nice, some were mean, but b/c DH wouldn't get rid of his cochin, had to get rid of all the other roo's (too many roo's). I think the cochin and the red star have a permanent spot here. That's going to change when my teenagers integrate though. I have a LB roo in there, and so far, he is sweet. I also have 3 BBR cubulayas roos. Who knows how many others, but I want a fresh roo or two in my flock as my roos aren't fertilizing anymore.
I think they are great protectors when they are out and about. It's a natural thing for me. I have never, in my 5+ years of chickens, "needed" a rooster. This year was the first year I dabbled in incubation and would have loved to had fertile eggs.
I agree, go with her gut feeling. If she wants one get a roo with her chicks, that way they are raised together and might be more friendly and docile.