Yeah, it'll be available on demand because they have no way to let us view the show in HD otherwise, since for some reason Rogers still refuses to carry AMC HD even though Bell and Shaw both have it.
Unfortunately there's no rhyme or reason in terms of how they upload the episodes onto On Demand. Back in the 2nd season they used to add the episode immediately after it finished airing, Sunday nights at 11pm. Since then they just throw the episode on whenever they feel like it, sometimes completely forgetting to upload the HD version at all.
If you call Rogers to complain, the reps basically have no control or insight/information about the on-demand programming.
I was hoping to watch the premiere tonight but it looks like I'll have to download it instead.