Does satellite internet work? Yes. Is it pleasant? Usually - no. But it depends on what you're doing.
Folks who choose satellite usually do so under duress - there's no other choice. Transfer speeds are OK now (they used to be abysmal) but *latency* is still, and always will be the issue.
It simply takes a long time for those electrons/photons to leave your computer travel 22,000 miles to the satellite overhead, 22,000 miles back down to the base station then many more miles from the basestation to the server you're accessing.
Email, surfing the web - you'll be only mildly annoyed with satellite. Video streaming, voice over IP, you'll be extremely annoyed with satellite.