My only point of contention is that quite a few schools block TwitchTV. Simulcasting to YouTube and Twitch may have been a better way to go.
Word of advice, check before kickoff that Twitch isn't blocked. It'd stink to get your students there only to find the site blocked.
At least the game reveal video is on YouTube regardless
