I would suggest having separate channels under the same e-mail address and connected to the same URL. Many large companies do this and it works because you are targeting separate locations and niches. Content it difficult to have across languages and especially over geographic areas. You want to optimize each channel for each local and language. This also separates your analytics and your content will be specialized for each channel.
A channel will automatically be assigned one language as well and won't show up in search results of other languages as much. The benefit of having separate channels out way the benefits of having only one.