They should probably get together with the DVM/AI-CI guys and come up with System DVMs, that give you a custom package or interface to configure, with a nice wizard, or something.
Most people would probably start out hosted and then eventually try to run one, themselves, or do the computation-heavy stuff hosted and the rest self-hosted. Or whatever. LOL No idea.