I do use YT for vsynth originals! Weirdly enough, I got recommended some hidden gems through searching for specific vsynth songs or covers...they're just kinda there in the search results, vaguely related to what I've typed in the search bar by the merit of it being a vsynth beats me, but it's worked for me.