I think the right solution is to make system checks have default behaviour without yaml and optionally allow people to override.

This will:

- prevent us from blocking installers with questions like "do you want to overwrite this config?"
- let system checks run without manual work for new users
- allows optional config

Thoughts?

@conorbranagan @elijahandrews @alq666