India New Zealand T20Is are now available on a new streaming platform. Is it worth…