Some great advice there and I already do what you are thinking of (but more for small to medium business) through a membership site.
This is an easy model to set up and can be used to deliver content, audios, videos, etc and can provide a system of interaction.
Sign up for SmartCompany newsletter.
Free to your inbox every weekday
Most of our clients come in because we help them optimise their online efforts and help with various marketing concepts.
I would have thought they would like face-to-face, but the feedback has been they love the online material as they can access it any time.
I looked at my logs and many are accessing after dinner when they have some down time and it does not take out of their working day.