Projects with no downloads don't show up, no. The right way would be to start a topic under Devlogs and post there.