I would imagine they are focusing on a network deal first. IMO it would not be wise to do this (netflix/zulu) before any and all chances of being picked up by a US network are exhausted.
Just my opinion but I feel this would take away any chance of a network deal ever being signed, if the show was already available on netflix or zulu.
Now, after the show airs on a network, I think netflix or zulu would be great.... though that would be much further down the road...
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.