I missed it live but saw it recorded. Seemed much better than YouTube but Twitch was pretty good too.
Only thing about the Shou TV stuff is its a bit clunky to get an account setup if you don't use the social services (FaceBook, Twitter etc.). They really want you to but even if I did use any of those I'd feel a bit nervous about passing my credentials through Shou TV. I know that Shou TV is an App Store App but Shou Recorder isn't and is largely side-loaded on non-jailbroken iOS devices. Both Shou TV and Shou Recorder use the same user database backend.