(1) allow an option on CREATE DATABASE such as IGNORE_MODEL. This would just create an empty database as if you hadn't made any customizations to model.
(2) allow settings like SNAPSHOT_ISOLATION_ON to be set for model. Or provide a way to dictate what settings will apply to new databases even if you don't apply them directly to model itself.