I'm no expert... but I have 2 ISA browns and have spent the last 6 weeks trying to determine whether they were pullets or roos!!! So... I have at least done a bit of research on the matter!!! (I don't know if that makes me qualified to comment )....
for what it's worth.. here is my opinion...