I understand your frustration on the waiting thing...but there has to be some kind of criteria and as I have noticed; there's no such thing as a sure thing in aviation. You may plan to finish in a month or two but suddenly things change and you end up having an checkride 4 months later...what's the use of a database without knowing you can call people and invite them in the next day to start a week later?
Patience pays off in the end my friend!
Consider it already a miracle that you even got a reply so soon!!
Good luck.