It looks like all they get you to do is put a folder onto your memory card where you can put your videos to be played. They're stored like they would be if you recorded mpeg4 video on a camera.
They would have offered an empty folder for download, but I don't think that's possible, so they stuck in a video of the sites host. that's all. It's a good site for people who are new to the unit, and I actually wish I had seen it when I first got mine. Had no idea how to add video.
The service itself is no different than quicktime.com