hosting regularly updated mixes is a good way of getting people to come back to the site as much as possible ... have you seen the nu wave radio page something like that could be really good and wouldn't have to be all d'n'b ..
how about some resources for producers as well ... maybe a sample pack put together by each of the signed artists that ppl can download
a remix competition would be a good way of getting more producers interested - i.e. post up some samples of one of the releases and get ppl to send in remixes by a certain date .. btw this isn't just an attempt on my part to get my hands on all u guys beats
i also think some sort of launch night would be really good .... especially if you got alpha omega over to play at it