after months of anticipation from many youtube finally launched it's streaming service as a connected but separate site to youtube. In my experiences with it it does offer a lot of advantages over twitch for small time streamers. One of the biggest is if your internet can handle it up to 1080 60fps streaming, an even nicer feature that those with slower internet will surely love is that it will automatically adjust the stream to better suit your connection so if a higher resolution isn't going to give you the best quality it will adjust to ensure it works out better.
I haven't started streaming yet but i'd love to in the coming weeks and i think i may do that with youtube.