I got mine last Friday.
Username is the same as for Saints tv, but they emailed me a new temporary password.
Also said that it will lapse in October when my Saints TV subs run out.
Video window is a bit bigger, and it works on macs with less hassle, but otherwise the same as Saints TV really.