This software multiplies your live viewers on real time while you are streamming, There is no other service that can achieve instant results like this, You can rank on youtube very fast for high competition keywords as Youtube values channels with high live stream viewers and it positions it on better results.
You can increment your watching time and this is good for ranking too.
Note: Streamers are varying from 100-300 viewers. It can go higher but i can't guarantee that same as for video ranking... Ranking depends on your niche competition.