It's much more interesting to look at real people, especially those who have put in so much effort. I haven't played Heroes or created maps for a long time, but I'll tell you that the lives of interesting people are much more interesting than a game where a stupid computer can't even put up a fight unless you give it a 15x advantage :D.
So, if you can get together and visit a couple of cities or villages in Russia, why not?;D. And in general, who told you that you can't make vlogs? Real life is much more interesting.