MyZen TV is available on Roku. Visit the Roku Channel Store from your device, navigate to the LifeStyle category, then find and install MyZen TV app or Search "MyZen TV" Roku Store.
Application can be installed directly from the Roku website. Click on https://channelstore.roku.com/details/267309/myzen-tv and click to +Add Channel , you may be asked to login to your Roku account. Once signed in, click on the "Yes, Add Channel" button on the pop-up window.