Seems the config file can be located wherever needed but not using an extension or using an extension other than .yml causes the following error could not load config file Unsupported Config Type ""
Location names need to be lower case in order to work properly.
If uppercase characters are used in a backend name a check (and I assume other actions) will fail.