As to showing up in CF search, like you probably already saw, it takes time to add it to the search index. It's not part of the approval process. You're not alone though. As of right now, no project created in the last week has been added to search. I haven't seen it take this long before.