Probably not all that great on their end either I imagine.
That depends. If the satellite user does whatever they can to minimize the ping the gameplay can be very smooth. For me I see no warping and if I do it's one of two reasons: There is an overcast and thus blocking the signal OR the other user is warping so badly it is showing on my screen. I rarely warp in the sense that most think of it (normally get 100-200yrd warps every few minutes) but from my end it is always smooth. Satellite users are about 1-1.5seconds out of sync with the rest of the game thus get shot at odd angles or shoot people from odd angles. I normally end up shooting people about 1.2 seconds (1200ms) before they see my nose getting in position, but I get shot when the enemy shoots where I was 1.2 seconds ago. It makes fighting difficult because the low-ping user won't see a merge break until ~1.2 seconds after we broke thus causing collisions often.
Satellite will never be good for real-time gaming, but it can be "tamed" to a point that's it's bearable. While high-ping is not good, it's the people who have other troubles you should be trying to convince to fix their connection. A 1200ms ping with 1% packet loss is better then a 300ms ping with 95% packet loss. I've seen many 100-300ms pings that had almost complete packet loss where as satellite I use has high ping with almost no packet loss and they are the ones I normally see getting told their warping is impossible to fight against.
Now if everyone were to start complaining to the local cable companies in the laggers city/area maybe they'd consider extending coverage and thus stopping the lag. I know here the amount of calls/e-mails that have been sent for extended coverage is finally slowly being answered.
