I turned in my application for STLCC @ Meramec last week. The person I turned it in to didn't let me know of what to expect after I turned it in. I've seen a few people mention they received letters after they turned in applications. When I met with the retention coach she said 1-2 semesters, but that most recently they went pretty far down the waitlist.
Thanks for any insight!