Anyway... I think you should keep him!
Lots of people on here write about their nice, well-mannered, friendly roos that like to be petted, held, etc their whole lives. There is no guarantee, but I think it's worth a shot. If you like him and he's nice now, then maybe he'll stay nice plus you'll have a great flock-protector! He'll look out for predators and warn the ladies. He'll also call them over to nice bits of food - it's very cute to watch. The crowing doesn't bother me at all, but that's a matter of personal preference.
And of course, eating fertile eggs is just fine and you won't find fetuses unless you let the eggs sit out for many days AND a chicken is sitting on them constantly (which won't happen unless you have a broody).
Go for it!! Keep him!!