We use RIS in to load completed machines. We load all the software on there before we RIPrep and only use MSIs to push out things that can't wait until the next build, or are confic changes.

We have an image for each room or type of hardware so we can be spot on with licensing ... yes it takes up space but a little more work to start with saves a lot long term.