@legalbeagle
I have applied to them previously and it is still not too late to apply. I know people who applied on the deadline and were successful.
They review applications on a rolling basis to keep up with the volume since they are only 2 people in grad rec.
I recommend you apply to them and do not wait till next cycle.
Good luck