Firstly to the person who mentioned HR. I wouldn't if I were you. Flybe recruitment is 'HR free' and conducted internally within the flight operations department. HR only audit them to ensure legal compliance. HR in Flybe haven't a clue about pilots and recruitment of them and they admit as much. Pilot recruitment is a FLT OPS process and BE are one of the only carriers to do it this way. Thus less BS and more focus on the important elements. That has to be seen as a plus point.
Secondly on JOCs. Assuming one has used a reputable ATO (I say reputable and not necessarily expensive) then it is a case of the old analogy of "train hard, fight easy" when it comes to the TR.
Meet the requirements and want a job? Then apply.
Don't meet them, either fix that or don't waste your time. The ball is in your court and the sausage machine is not out of steam just yet.