Here a few suggestions regarding the livestream:
Now that the channel is partnered, you can stream at a higher bitrate/resolution so that at least the ones with better connections get a higher quality stream. The ones with worse connections can change to the transcoded resolutions.
Nothing against kingking9, but Australian internet is Australian internet, and osu! is a high motion game so you need a higher bitrate or you have to make the x264 preset slower to avoid such pixelation ->
http://i.imgur.com/UoZ7O.jpgAlso, Xsplit is kinda a bug ridden piece of software, so if you have problems like many other people do you can try OBS (OpenBroadcasterSoftware:
http://obsproject.com/index). It's still in beta (or even alpha?), but it uses less ressources, has a better performance and is open source. I don't find it as straightfoward as Xsplit (for example SoftwareCaptureSource -> select region), but it does its job, if not even a better one than Xsplit. It does not have as many features yet as Xsplit yet, but it does have all the basic stuff that you need. If you want to help you can leave suggestions in the osb forum or in Github and maybe even help out by coding.
And while I recommend OBS another alternative is FFSplit (
http://ffsplit.com).
It would be nice if the streamer puts a flag and/or at least the name of the countries at top and bottom. There is enough place, so why not use it?
Please have always a referee ready, or else we get in a situation like in the Finland - Thailand match.
Not saying that this was happening, but a regular tip: The Commentators should make sure that their microphones do not pick up the audio from the livestream that they are watching, so that we don't get an echo. Lower stream's volume or mute it.
The streamer should adjust the volume. For example, if you are waiting for the next match-up to start you can lower the game's audio so that we can hear all commentators clearly.
It would be the best if you just get hitsounds from one window and not all windows.
Just my two cents.