I thought of doing low-revenue-low-maintenance SaaS as a side job just to add to my income. Though I balk at the idea of having to support stuff. B2C is more tolerant of that, but with lower earning potential than B2B.
My experience (16 years selling desktop software as an Indie) is that the guy with the @aol.com email who paid $30 can be a significantly higher support burden than the organization that bought $3k of licenses.