One thing I think would be a cool addition : play by post games.
I'm not a native speaker and I'm always more comfortable in written games rather than spoken ones, mainly because of the highly specialized vocabulary that I don't recognize immediately when spoken. Of course, this could be roleplayed (playing an outlander character), but I bet it would quickly grow old :)
I suppose any non-native speaker would feel that way too - and then, there's the timezone problem.
One thing I know from roll20 : localized games are not the answer. There is just not many enough players outside US to properly fit each timezone with enough diversity. That's also why PbP has been what worked best for me.
Anyway, I'm glad to see this happen, best of luck!