Could support for ripple, eth, bcc, doge, ltc, dash and other alts be a good foundation upon which to build a small business?

From my perspective, no. But theres a case to argue for some of the altcoins you posted because they are reaching the same critical mass as BTC did in its early years.
I am a Burst supporter myself but its accepted only in Bitlser. At least it has that.