Hi Rob,
Thanks for your nice compliments!
I've been at this for almost 5 years already (full time for the last 2.5 years) and I can assure you I'm in it for the long haul. My strategy is to make enough on add on products to sustain myself and provide me the freedom to continue working on my long term vision for mojoPortal. I only have 2 products on sale right now but already sales revenue is approaching enough to cover my monthly expenses so I'm feeling very optimistic that if I can get a few more compelling add ons for sale and continue to improve the free core feature set to drive overall popularity of the project that I will be able to make a decent living and be able to continue my efforts for a long time to come.
Certainly donations are always welcome and its helpful for me if you or your customers have any need for my add on products, every purchase helps.
And of course helping spread the word is a huge help. As you say, you've been looking for something like this for a long time, I suspect there are a lot more people out there who are looking for something like this too but have not found us yet.
Best,
Joe