I agree reviews would be the most helpful. You will have a tough time getting negative reviews however, as there's a strong disincentive against making an accelerator you've gone through sound worse. Good luck I hope it gains traction.
Just trying to make sure for other readers: all reviews will be anonymously posted, so there is no disincentive for not posting because you don't want anything to backfire on you personally. Of course, the point still stands for not wanting to hurt the image of the accelerator associated with your company.