I use my google voice/google account with Talkatone (VoIP caller and SMS sender) and I use GVConnect mainly for texts because talk atone has a clear button and I accidentally push it from time to time. GVConnect also works with talkatone. The only drawback was the lack of push notifications of texts/calls that happened right when someone would send me a text.. Luckily Boxcar works with GVConnect and sends you the notification.
It's kind of confusing setting it all up, but I'm kinda picky...
To just get by.. Try using Talkatone with a google account... It does the job
YOU ARE TEARIN ME APART, LISA!