I would actually feel better if this was used in conjunction with even more surveillance. That way there's more data to rule out coincidental or misleading information. It still wouldn't be great, but it would be better than this method alone. (They do already use cameras on cop cars to record license plates of passing cars, and cameras at intersections that flag when they register the sound of gunshots. This still isn't enough to correlate the complex movements of organized crime across the city)
Another more positive way it could be used is for community outreach programs to contact at risk youth, before they get deeply involved with gangs. Or to document and protect the LGBT POC homeless youth, one of the most vulnerable class of people in the US. Or to inform programs on overhauling public transportation, to update bus routes or plan a new rail line better. Or public health programs to battle drug addiction. Or to fine companies that dump waste into the watershed that makes its way into the harbor. You could potentially use this data for a lot of good.
Sadly, Baltimore's police have a long record of corruption, including planting evidence, a private hit squad, violence, and abuse of surveillance methods such as Stringrays. So even if I'd like to play devil's advocate, this is not a city with a great track record. They need to make this program very transparent to show it isn't abused.