Im new there make few stream try to build channel but like u say Twitch is a lot popular a lot of people siting and is a plenty delay there ,this mean is very hard break through your new channel compare to old twitch channel . Hitbox is new improved , preferable, giving better quality of stream .