We have scripts to determine which report suite and server the tracking needs to goto which forces us to use the custom option in the library managnment. Then anytime the app mesurement changes we need to goto code manager download the latest app measurement and media module pieces to paste back into the editor.
Not sure why it is set up to where its production always and staging sometimes. I want my data to goto a development report suite unless its the production URL. Making sites in a dev environment always goto prod unless you keep changing the rule seems backwards.
This is slow and frustrating especially managing over 900 report suites across a few different instances.
DTM is fine if you control one site and don't know how to code, but it is super frustrating for my team to have to manually keep up on any updates.
Would love to see DTM work more like the old way more like a custom CDN for analytics scripts.