Free for non-profit will get you nowhere. No one will only want to release music just to youtube and Soundcloud. You'll do better letting people use your music and give you 20% cut on royalties and producer credit. You will end up with a larger listener group hearing your work. And they will be on all legit streaming platforms. REAL WORK>