I'm with 40watt, the footage my beautiful!
I think quick videos are fine also, most the time if I see a video is more then 5 mins long I don't want to watch it.
Have you ever watched Jonas Tyroller's videos?
https://www.youtube.com/channel/UC_p_9arduPuxM8DHTGIuSOg
Its obvious English is his 2nd language as well, but he seems to have found a way to make it more of a joke than a weakness.
So don't be too worried about your English, Speak loud and clear and if you stuff something up, it wont really matter, I'd imagine most people in the comments will just try to help you since your a small channel.
Good luck with your new career in game development!
All the best mate! :)