Your proposed workflow is one I've used with live-build for generating EC2 images for years. It works well.