I have released music on Bandcamp for 16 years but I also joined Subvert in May - I released a soundtrack there - and my experience is 100% positive.