My guess is they won't be. I don't understand why they don't make the shows available on iTunes. The price per episode charge won't be the same as a subscription but people only interested in one show generally don't want to subscribe. Why not try and at least make some money off of them?
TV episodes are $2 on iTunes, right? But to subscribe to Starz is $20/month, which works out to $5/episode. Highway robbery, but if they want people to sit still for highway robbery, they can't give them cheaper alternatives.
Anyway, it's all BS because I've optimized my turnover rate on Netflix to get it down to the $1.50/DVD range, and one DVD generally has several episodes. Why bother with any other method (if you're being legal about it)? At those prices, why bother with piracy?
So: Netflix > Watch Instantly > Starz Play > Live Starz Channel. But only when it's actually showing on Starz. It's not accessible other times.
If they're letting people see the whole series that way, they are really undercutting Starz's financial model. The profit margin on getting new subscribers is far higher than whatever piddly profit Starz is getting from Netflix views.
Just out of curiosity, I checked into StarzPlay - they want you to use IE? So much for that. Is it even compatible with Mac? I nosed around and saw no indication that I could come back at X time and see the show live, or that the show is even available. It's not under "New Arrivals" (Netflix's sucky sorting doesn't help - I let the scrolling run till I ran out of patience - I did see "Star Trek: New Episodes"!!!

) and back in the regular section, where they list Torchwood S1-3, there's no indication that an S4 exists at all, much less is available somewhere else on Netflix.