Hi!
About the logos keep in mind the add symbol, its give the positive impression just like the color I used in #130. I think cover all the points you made in the design brief, a new fresh and positive identity within the logos.
Remember a fresh new and positive start for Detroit!
Cheers!