IMO:
Cons:
-some have aggressional issues, which I find to be the worst
-some can be tempermental with hens (mean to them)
-over-mating hens if they have a 'favorite'
Pros:
-rewarding to watch their antics and little shows they put on
-the good boys can potentially be friendly with people, if raised right
-extra set of eyes to watch hens (I've heard some great stories about protective roos)
-good boys: they'll steal your heart
-make me laugh
-eye-candy
-well,
I like the crowing...
I would so do it. Be aware that sometimes, certain individuals are born to be bad. I bred one of mine, knew him from the time he was an egg, raised him with more love than I can type out, but he got mean. Then there are others...I got one boy this summer from a breeder who identified his boys by leg-band...didn't socialize him at all, and if I didn't get him, who knows where he would have ended up? Point being: this roo is the sweetest boy I've had in a long time. Roosters are a mixed package, but the odds are good.