Flash in the pan?  Hardly.  Styx is quite an intelligent and well-spoken fellow who has a long history on YT and hundreds of thousands of subs on a variety of venues.  Don't make the mistake of judging him by his looks.  I enjoy hearing his opinions on many topics.  YMMV and obviously does.