I've left and come back to Newgrounds multiple times, but I keep bumping into the same dissatisfying results. Will I come back again? I don't know. But all I can conclude right now is that people in the Audio Portal prefer cockslapping each other as opposed to sharing and producing high-quality music.
My YouTube and BandCamp pages should still be on my profile page. Otherwise, peace out.