I think @DanielW is right, PlanetC will have to keep innovating and producing new products with IGG campaigns until a bigger player like Nokia buys them, or they fold. Who knows what other cash flow sources they have, but I imagine their IGG campaigns are the majority. I don't see their web site sales being all that significant. Each successful IGG gives them a big bolus of cash which they survive on until the next.
Overall I think they're doing a really good job. The Gemini is a really innovative form factor, and the Communicator improved on a lot of its shortcomings. Now they've got another innovative form factor in the Astro Slide. We must really hope that they've learned enough in designing the Gemini and Communicator that the Slide hardware won't need a second revision.
If they make it to being acquired by a bigger player, they'll have the resources to produce more polished and robust hardware, and more stable firmware.
In the meantime, their devices are capable of being daily drivers, but barely. They really satisfy as devices for linux lovers and hackers, and for people that yearn for a physical keyboard.
In the meantime, your contribution gets you a device that's more than just a developer's toy, but something that's less than a shelf-ready retail product, while helping PlanetC on their journey to success.
Unlike true investors, we don't really benefit from PlanetC's success. Our benefits are the perk itself and continued support e.g. firmware updates, while they continue to survive. There's no other return on investment for us beyond feeling good about helping PlanetC succeed.
I'm honestly on the fence about the Astro Slide. I like PlanetC and I want to support them. That said, I wish I had the money to keep buying these devices, but I don't. I took a chance on the Communicator when my last phone broke -- I kept using the broken one while waiting eagerly for the Cosmo for a year -- and while I don't regret it, I can't say I'm very happy with it either. What I really wanted was something I could run linux on, and something with a good physical keyboard 'cos onscreen ones bug me.
While I thought this keyboard would break in and become more usable over time, and while I thought I could get used to touch typing on the smaller keys, I still make enough mistakes and I still get a lot of double-keys and misses that it's not a great experience. I rarely use it on a desk, so I mostly thumb-type with it. It's just a bit too big and unwieldy for that kind of thumb-typing, it's just a bit too small for good touch-typing and the double/zero-keypresses don't help. It's taken months to reach these conclusions. In the beginning I was totally in love with the keyboard and I had a ton of enthusiasm for the Cosmo.
If anything, what I've learned from my Cosmo journey is that the Devuan method -- rooting and then running linux from an SD card via Termux and VNC -- seems like a great way to enjoy linux, and any rootable Android can do this. As for the keyboard, I think if I'm thumb-typing anyway an onscreen keyboard is no better or worse than the physical one, and if I'm at a desk I'll use my Thinkpad BT keyboard w/ trackpoint -- it's what I use for my work and personal PCs and it's everything I want and need.
(I admit I haven't done the Devuan thing yet ... equal parts me being lazy about putting in the time and effort, some FUD about killing my daily driver with a rooting gone wrong, and a dried-up well of former enthusiasm about the Cosmo)