It looks like a directory of free internet feeds. So you get the convenience of having one list rather than hunting them down. But you would be dependent on whatever free video feeds are out there, and their video quality, which I imagine is pretty low (think YouTube).
Googling doesn’t bring much info, but a lot of “reviews” mention the “low return rate” which is a weird thing for a reviewer to mention. How would they know? I get the feeling they are all reading off a script prepared for resellers of the product.
Googling also brought up this free list of international stations to poke around, I think this would be very similar to the SatelliteDirect offerings.
http://wwitv.com/portal.htm
For free TV, rooftop antennas are worthwhile again. With HDTV, you get a picture better than cable. The variety depends a lot on your location, of course, but the price is sure right.