No actual experience with this but I have read that you should not let them mate in front of you, by not allowing them to mate you are showing who is in charge. I think the hens would be happier if you got rid of the boys. Just buy day olds when its time to get new hens.
Good luck
Gary
Good luck
Gary