Good luck with this. The forum is very quiet now - people have mostly moved on to other social media - so I'm not sure how much response you'll get.
Would you perhaps be willing to mentions this to any ex-Muslims you know and spread the word? I would really appreciate it!