What say we give it a chance first, before shutting it down only 2 weeks after its official announcing to the community.
Its only been actually advertised since the start of this month (June), after which the submissions have increased in as the community becomes aware of the depot.
If after a period we review the depot and find the submissions are simply sitting idle, as you've stated, then we can reconsider the Depots future but it needs a chance to work.
==========================
As for the Forum Recruiting option, it has been suggested and considered many many times, and its always been rejected for various valid reasons.
So that option won't be addressed, simply because that ground has been well-trodden.
==========================
Another consideration might simply be the type of mod that is being advertised. Obviously some will draw more responses than others...
Have you had any success with advertising elsewhere?