Tbh I'd love Netherlands or even Thailand to host, NL proved they can host a tournament. I was at the Ech there and it was flawless (though some lady did drop her beer on my neck... XD)
Thailand, you can say whatever you want about them, but I remember watching WGP games for example and they fill crowds and are very excited about matches even when their own team is not playing..
My picks:
1. The Netherlands
2. Thailand
Other countries (not likely): maybe the USA, Poland?(depends on their game upcoming years), Brazil?? (Nah)
Definitely not list: Japan, Italy, Turkey, Bulgaria and obv also all the low level countries
I don't think I'd like China to host either.
Dark horse: South Korea (I love watching matches in SK, very next level) sadly their level drops :(((