I honestly think it comes down to personal preference.
If you include what your videos are about in your channel name (for example, I do travel vlogs, so if I put Jordan Pike's Travel Vlog), it will help draw people in just based off that. But I don't think it's a massive necessity. It could help, but it does lack a bit of professionalism. So, for me, I just went with my name, Jordan Pike. I think your profile picture can be just as/if not much more important than adding info about your channel into your channel name. In the end, the quality of your content is what will keep people coming back.
So, in my opinion, I really think it's personal preference. I subscribe to channels that do both, but my subscription is solely based off the content that they provide.
Cheers!