I honestly put my promo email on my twitter AND soundcloud and rarely ever get spam..
There's a system called "private messages" on soundcloud, I think it serves a purpose, not sure.
Definitely a good idea! Also the fact that many people might not know how to present themselves and their music online might call for the creation of another subforum - I'll talk to Mat and see what he thinks.