hehe, no need to explain the music in your videos, mate. Some will like it, some will not. It's all a matter of the viewer's taste. They're your videos, and you know the reasons behind the music choices. Nothing more than that is needed.
Keep up the outstanding work with your videos. I enjoy watching them