The very idea of such an organization is just cool. I have already applied for a Schengen visa to this organization 2 times. There is no need to wait months as it happens through the consulate.
If necessary, they will prompt and give recommendations, give time for corrections.