It's fine, but I'd prefer a voice over tbh.
Rendering the video at a higher resolution and framerate would definitely add a special touch compared to other channels.
I didn't see an intro, but you can easily make one using vfxdownload.com and After Effects.
Lastly, you might want to look into employing motion graphics for your text, that would make it more visually pleasing. (Only if you're using Premiere of course.) I have a channel myself so I know how hard it is to get started.
Thinking of creating a series like this.
Just asking for opinions, thanks.