High terrain will not be a problem with satellite-based tracking, if anything it gets you closer to the receiver.
Global coverage might be an issue though, f.e. at the poles. You have to check with the tracking service provider if you plan on flying somewhere "unusual".
Don't know about the G3, I know SPOT is pretty widely used in the gliding community and has been used for real-time tracking during competitions too.