This is the second time I've heard of threads needing to be approved. Every time I've posted a thread, it went straight through without needing to be approved.Here's my Apollo Mist thread that must have finally gotten approved.
https://www.rollitup.org/seed-strain-reviews/100348-apollo-mist-kali-mist-x.html
This site seems to be quite annoying so far... posts not showing up until a week after posting them (how do you guys share information on a timely manner?), tons of ads, etc.