imho, settings validation could be handled in diecutter.settings module. At least basic validation, so that settings can be considered safe from the Service point of view... Except for service's specific settings, if any.
Or perhaps diecutter.settings provides some validator (a form?) that is used in Service?