to sign up you should have at least one of "original content" as that is what soundclick really is about
Original meaning
...not someone else's recordings
...not a cover version
...not trad.?
I'd be fine with the first, iffy about the second and the third would rule it right out.