looking it on a positive side, i think you can benefit from the traffic from facebook, twitter, crunchbase, triberr, etc and a whole bunch of links back to your domain. if i were you i will develop it, and start explaining what is startupleak for you find a niche for it either blog, or forum will do those cms that allows you to update it frequently and regularly.