Most schools which have a certain, and finite selection of courses and departments. I think it could be advantageous to create a Canvas Course/Program Site where the (top-voted?) custom-content courses could be available for purchase and download.
While the overall idea I'm proposing is not new (look at CapEd or MedCerts to name just a few) but why not keep it in-house? Canvas could earn money hosting "brand new fully online programs) and providing online courses and programs, schools could join and begin to offer programs that they couldn't physically offer on campus, and teachers could have mass exposure...and greater income.