my red broilers from ideal turned out to be pretty good egg layers. Not as good as my Rocks, but enough smallish round nearly white eggs to save them from the freezer.
I dropped one of my last hatch on day 19. It was fairly smashed up, but the membrane was intact. I did not have much hope for it, but on day 21 it hatched. Just give it a chance.
Guess I got lucky this year, bought eight barred rocks, 4 black sex links, and the last RIR from my feed store (gets them from Ideal) and the only roo was the RIR. I know I had at least 4 pullets, but for the rest I was 8:1. Just luck of the draw.