@dancho
My apologies, I've also been away from this end of my project, for a while.
While I do run a business from home, my reasons for the separate VM needs are not related:
I've got a wife, 2 teenagers, 1 young'un, and a roommate, each of which has their own GV account, in addition to my own personal and business GV lines. Again, external VM is handled by GV just fine, but I'd like to be able to, utilizing OpenVPN and our Android phones, call each other via extension, and that isn't so easy to route out to GV VM system.
As well, much of my reasoning for this whole project, is the fact that we've just purchased a home, and I'm starting an informal Neighborhood Watch. I'm also a bit of a zombie-apocalypser, in the sense that whatever may come, I want to be as ready as conceivable. I want, via my neighborhood mesh (that I'm also building), to maintain contact with/between my family and NW participants with or without land-line / POTS / Cell infrastructure, in the case that these are no longer available.
I'm also a Ham Radio Operator, but that's difficult to convince other people to get involved in, with the Internet, VoIP, cellphones and other such technologies (horribly fallible tho they can be) pretending to replace it. Most folks, these days, honestly believe that all that stuff will always be there, unless they were actually there for such events as Katrina, or the tornado bombardment that hit the South last year... Also, speaking of Ham radio, I'd love to have my * server integrated with a radio, for further comms redundancy, and I don't see OpenWRT's implementation doing that, too easily...
As a result of all this, and the fact that OpenWRT seems less than capable at the moment, I'm building out via other means, for the time being. Netbooks are cheap, and capable of offering most (if not all) of what I was hoping OpenWRT could do from my router, with the added benefit of built-in power redundancy and portability, as well as much larger system resource and storage.
Anyhow, thanx much for your help, and I'll keep my eye on this for further development!