I see it mentioned a lot on this site, but I never properly understood the mindset of "better place for" when it comes to sharing one's art. Share it everywhere that's appropriate and maximize exposure for your works. This is good stuff, Neon (nearly all your songs are) and it would be a shame if I was a YT-only fan and missed out on this or a NG-only follower and missed out on other songs.