Hey, your videos are actually pretty awesome! To be honest you don't need an intro, at least not like a physical intro, just say something catchy and cool! A lot of people don't like watching the same intro especially if they plan on watching a lot of your videos. One thing I did notice was your thumbnails don't seem like they had that much effort put into them, I am not trying to be rude, but honestly Youtube is so over saturated with people that every part of your presentation has to be perfect in order for people to view your video, I would just try and clean them up a bit and make them easier and more welcoming, if that makes sense.