At present I have three roos, all purebred from breeders, (Partridge Cochin, Blue Ameraucana and GC Maran) and they are not too noisy so I'm keeping them. (I have some chicks that are roos but unless one is a beautiful blue, they are all being rehomed.)
Some crow early others don't. I don't have any agressive ones yet. Blue roo will be 1 in September.
I have a 17 week old GC Maran that hardly ever crows, but when the blue roo is out in the run, he does his dance and gets the job done.
I did have a White leghorn that started crowing early (11 weeks)and he was taking care of the hens at 15 weeks. Pretty amazing. I had to give him up because he was so EXTREMELY noisy!