Thats not what the LB is for. Its for your works in progress so you can get help or feedback and give same to others.
I'm not going to kill of any tracks currently riding through the LB but please remember that the area for releases... is... <drum roll> the [Only registered and activated users can see links. Click here to register]
What, you don't get much notice in the Member Releases section? Before your sense of internet entitlement blames others, have a think about what you're giving back to the music other IDMforumites are posting.
At some random point I'll start making more pointed splats at people posting releases in here but for now I'll just let these sink naturally. How long 'for now' lasts depends on my beer supply.
To reiterate: your track may rock hard and be about to change the face of music as we know it... but the LB is not the place for you to up your Soundclown play count or similar.