Do you all have official artist channels on YouTube? If not, this video might be helpful:
Perks that you get from artist channels: Have your music and your videos in one place and get rid of this “YOUR ARTIST NAME – TOPIC” Youtube page…
You can add concerts to your youtube.
It looks more professional and you stand out from the crowd of normal channels a bit more!