That's probably WHY Google Voice was one of the best products Google put out.
There's a reason users/clients have come to fear the Google acquisition of a product they've come to depend on and in which they've vested hopes of continued improvements and solutions.
At least Google hasn't outright put a bullet in Voice, yet.
I'm preparing for that day, when GVoice dies.
There are lots of great XMPP clients, such as Conversations on Android, and Gajim or Adium on desktop. Or use https://movim.eu/ if you like a web client. iOS has a few options as well, including Tigase Messenger and IM+.
Unless you're very careful, they mush together your Voice and Fi accounts, irreversibly.
When Fi was in its early days, a lot of Fi users found this out the hard way and were pissed about it. People who'd been using Voice, maintaining a separate Voice #, and who wanted to keep it that way. Who DIDN'T want that number suddenly tied to a/their cell phone.
(Hint: Create a separate browser profile (not just a Google account, but an actual separate profile under its own sub-directory). Sign up for a different Gmail/Google account. Use one account for Google Voice, and the other for Google Fi. Don't accidentally cross-pollinate.)
I want to get off Google products for many reasons, but the main reason is becoming that I can't trust them to listen to users.
And if that happens, likely someone will setup another instance and keep the same service running. That's another great advantage of JMP over Google Voice: all the code is free and open source, so anyone is free to run their own instance if they like. In fact, you could run your own instance right from the start and then be in complete control of whether JMP keeps working for you.
How long have you been working on it? What's the exit strategy look like? How big is the team currently?
I noticed that your blog hasn't updated in over two years, while I recognize that making blog posts is time-consuming, when it comes to software that just gives the feeling that the author has abandoned the project. Maybe consider linking to an area you still frequent?
Based on https://gitlab.com/ossguy/sgx-catapult/commits/master and https://gitlab.com/ossguy/jmp-fwdcalls/commits/master it looks like I've been working on JMP's codebase for a little over 13 months now. Prior to that I worked on JMP's precursor (see https://github.com/ossguy/sopranica - also called "Phase 0"), which started about 4 years ago, and was more part-time.
Since I and a lot of my friends depend on JMP for their everyday communication, I'm not really interested in "exiting". If the project were to be sold, it would have to be to someone who cared about keeping the software free and open source, and who wanted to keep it on a federated network. I suspect going public would be a bad idea, because most of the public (i.e. investors) doesn't(/don't) care about JMP's values.
We publish an update on JMP and related projects every 1-2 months. We recently started using Mailman so you can find the past couple updates at https://soprani.ca/cgi-bin/mailman/listinfo/jmp-news and signup if you like. For day-to-day updates, you can join our group chat at https://anonymous.cheogram.com/discuss@conference.soprani.ca (more options for joining are at https://jmp.chat/#support , including directly from your XMPP client). That's where the majority of project-related communication happens.