I have a suggestion to Ezoic.
I have a three language site and use a plugin in Wordpress to administrate the translated content.
The plugin shows the languages as in separate directories like this:
portuguese (uses the domain): mysite.com.br/
english: mysite.com.br/en/
spanish: mysite.com.br/es/
It works fine but if I'm thinking about SEO, this is not ideal. A mysite.com will rank better than mysite.com.br/en/ if you do a search in the US... same thing, if you do a search in Spain: mysite.es will rank better than mysite.com.br/es.
Thinking about that, a few translation plugins offer the option to set a different domain for each language. How does it work? You point, via DNS, the secondary domains to the same server where the main domain is pointed at. So you have only 1 site, but with multiple domains. And the plugin does the rest: it creates different urls for the content according to the language. So, if my main language is portuguese and my main domain is mysite.com.br, when you access an article in English, it will show the url mysite.com/article instead of mysite.com.br/en/article, if you access in Spanish, it will show mysite.es/article instead of mysite.com.br/es/article. By doing this, it helps the urls to rank better on searches in each country. I set up the plugin to do this on my site, and it worked great, but ads will show only on the main domain, not on the secondary ones. So I turned it off again.
To make it work, Ezoic should allow adding secondary domains to a site. Ranking better on searches will benefit everyone.
Thanks!