IMO the MSI stuff was never integrated into core Omnibus as a first class citizen. Would be nice to loop back around and ensure that's fixed (hopefully as part of `chef-dk` work). I've had a lot of community members ask how to build MSIs with Omnibus and the answer is: *"go look in omnibus-chef and try to decipher what we do"*.

Regardless we shouldn't repeat the sins of the past. The generator approach is a nice way to get Omnibus end-users up-and-running quickly. Most people can grock override/customization points in a simple working example.