Yep
I bought an Obitalk box from Amazon a few years ago. Have to bounce it every once in a while, but that's no different than any other internet connected device. If the Internet or power goes out, the phone service goes out. But that's no different than phone service thru the cable company and the cable goes out.
I can live without the 911 service on the Google Voice. I have a smart phone and a work phone that both have 911