Despite having paid for a full year, I (and the members of my family that also signed up on my recommendation) jumped back to GV immediately upon the notice that it was officially supported again.
Vestalink was so incredibly fickle. I can't recall all the errors and excuses given each time I "chatted" with Andrew or whoever, but I had my fill of it. And the call quality - especially the inbound calls that were forwarded from my GV number to Vestalink were embarrassingly bad. Delays between callers was easily 1-2 seconds making conversations very frustrating.
Since moving back to GV, it's been 100% rock-solid, no delays, and call quality is at least 100% better.
Glad you have had better luck with it, but me, my father, my father-in-law, and brother, were all terribly disappointed with ObiVoice/Vestalink.