Based on your jitter and packet loss, I'm not surprised that it's not working well.
With a satellite internet connection, there is a 1/2 second or more delay (latency) of when the data is sent to when it is received due to the satellite being in geosynchronous orbit, 24,000 miles above the earth.
Refer to the faq here:http://www.ooma.com/learn/ooma_faq.php?section=setup#q4
It would be interesting to see these stats for your connection:
Average download pause: 7 ms
Minimum round trip time to server: 79 ms
Average round trip time to server: 80 ms
These should be available from the same voip test that you did here:http://www.whichvoip.com/voip/speed_test/ppspeed.html