There could be a plethora of OTT platforms, but nobody should underestimate the power of YouTube. That is perhaps the only place where creators can find out instantly if their product is a hit or a ...