Rollz I believe the link is for people that you personally recommend i.e crew that you actually know and you think would be suitable for a job with QCCA.
I don't think it should be up for grabs for anybody to post you and say they are crew or ex-crew just to get the link. There is a process for everybody to follow and it shouldn't be a queue jumping exercise.