Google translate works well for written text, less so when you are trying to watch a YouTube video. So if international users are what you are targeting, then maybe a traditional blog is better than a vlog? I dunno, up to you who you think will be viewing your content.
The catch with the written stuff versus YouTube is that people tend to stick to the domains they know or are allowed to use (depending on the country they live in). I don’t know about you, but I tend to stick on the .com sites, not the .ru or .ch ones. Partly because of language issues, partly because I don’t care about all the things happening in those countries. If your content is about American politics, American culture, etc., your content may not be interesting to someone from India (although they may be much more interested in things like veganism than many Americans might).
How open are you to other suggestions outside of content production?