I think everyone should try having a Roo if they can... Roosters will cause you the greatest amount of pain BUT they are the ultimate law bringers to your flock. They keep hens happy and in line, you get eggs for hatching, they tend to be the sharpest looking bird in the flock, and if something starts messing with the hens they are only to happy to become cannon fodder. The thing to keep in mind with Roosters is they are not your friend and you will have to ensure the Rooster knows your in charge (time and time again). Still worth it in my option.