I've been thinking about this too. Could more grass root efforts like this be
the key?
Most major propriety companies have a strong hold on small business
solutions, e.g., just about every small office has the MS suite. But perhaps
providing continual support, e.g., transition and then conditioning, could
make a difference.
These small businesses could then redirect prior software expenses to your
income and, perhaps, the community or other employees.
Imagine a service that promotes Free Software and offers comparable support
to the behemoths. We need a lot of these sort of regional gurus, and I think
the biggest advantage is that they could easily meet clients face-to-face,
over coffee...as opposed to a FAQ or convoluted contact links.