So Low Bass,
I think the benefit of this site is that it's broken down into categories that get you where you want to go. Amps, Effects, Instruments, etc. What are you looking for when you step into the "Recordings" section? Personally, I don't care to listen to bass-only recordings all day, and ultimately (for me) it's about how our (all-important!) instrument fits into the mix.
The caliber of people here is excellent, and members are quite open to new things and willing to put time into their posts. I can't think of a better forum within which to showcase our efforts.
No disrespect meant on my end either - I'm just telling you what I've seen from the site. If I can find new music with an emphasis on bass, all the better.
Best,
Ryan