If you're going that route, then I can tell you that luck and I are strangers xD
I was thinking about a knockout round which we have heats like so...
Heat 1: Algeria, New Zealand, Tunisia
Heat 2: Croatia, Poland, Serbia
Heat 3: Canada, Mexico, United States
Heat 4: The countries that came in second in their original heats (like a second chance round)
Then hold 2 semi finals with the 4 remaining countries. The two winners will face off in the final and whoever has the most votes becomes the host (and all by polling. I recommend strawpoll.me for real time results, thought I was thinking we might make the results hidden for added suspense)