you will run into latency issues if satellites is as bad as that is made out to be. the phone systems we install are based around a 300ms round trip time however we have customers with officers in the US and India that are connected and get some pretty wild times and run a call center so here is a test:
go to Start>Run and type cmd and press enter.
In that box type: ping skype.com
you will see a part that says “time=XXX”. What is the value?