I'm fine with someone who is a character. It's his party and he can run it how he wants. I'll take your research into his videos as another reason to believe that he's an ok guy with a lot of flair.4g64loser, I viewed some of his youtube videos. Interesting presentation in some.
He is a colorful character, but it appears his messages are clear on safety and also how fast it can go from 0 to deadly.
I suspect the benefit of a doubt does apply in that his garb is definitely to stand out and be spotted.