I just checked out your page djB - cool stuff, some decent beats and I like what I heard of the Electro mixes. I'll give the Radio FC stuff a proper listen when I've got more time Omerta, but what I've checked out so far sounds cool.
I've only started using Soundcloud quite recently -
http://soundcould.com/easy3
If you're into quirky lo-fi instrumental hip hop stuff, check it out if you get a chance.