It's not a direct satellite feed, if that's the impression your friend has. The images are satellite generated though.
I'm a home user; in fact we have 3 computers in the house all registered on the site (under different names/emails) & none have had problems. (We're all running XP SP2).
Mind you, one of the kids got a new graphics card out of me because his machine wasn't originally powerful enough in the graphics department... ;-)
Get yourself registered & enjoy.