I have 6 different roos that I simply love.
The first is my Red Jungle Fowl, I call him "Mr. Roo"
The second is my giant cochin roo, the wife calls him "dumplins"
The third is my leghorn roo, We call him "Foghorn Leghorn"
The fourth is my White Rock roo, He is HUGE, so I call him "big boy"
The Fith and sixth are my two NJ Giants. I have a black and a blue
and they are great birds. I call them frick and frack.
In my opinion, roos are a necessary thing to have in a free range environment.