The subject could be expanded to include "possibly other ITSPs as well."
For anyone who uses GV and its voicemail for your incoming calls, and intends to keep using it while switching to a new ITSP, consider that the idea of spoofing the GV number with the new ITSP for outgoing calls (a commonly offered feature and commonly desired) may bring you into conflict with a fundamental technique of accessing GV voicemail. That would be when you want to pick up the handset of the phone connected to the OBi and dial your GV number to retrieve your GV voicemail. What you're then doing is trying to call in to a number from the same number (due to the spoofing), and not a number that's listed in GV as being a forwarding number (which there should be an entry of your new PhonePower or other ITSP number to get incoming GV calls forwarded to you by). This has, for me, resulted in no convenient way to accomplish accessing GV VM from my new revised OBi setup. I have to use another phone (cell in this case) that's a forwarding phone for my GV setup, or use a computer.
Some have found that by doing the CID block move with *67 before dialing out, then hitting * and following GV prompts allows access. I haven't found that works too well for me. I think it means I have to wait for the ring timeout (GV 25 seconds) before I can hear my GV outgoing message and hit *, then follow further prompts. I have Call Screening with name announce in use, and this seems to further mess things up. Meanwhile, all other GV forwarded phones are ringing through the timeout period. Not a good workaround for me.
Just thought I'd bring up the observation that spoofing the GV number has this one glaring drawback, although I don't get frequent voicemail, and I can deal with using other devices to retrieve it. So there's a tradeoff involved. I wonder how number spoofing affects other ITSPs that users here have chosen. Comments welcome.