This is the DA not the police. So it's more "Look's like you've been in prison before, you've been arrested for serious crime again, and the police say you you've been causing trouble in the neighborhood, let's allocate more resources to prosecute this case." I can see an argument for filtering the input for possible bias from police, but that's supposedly the DA's job already.
I see on slashdot all the time about going back to doing honest detective work where you find out who is really causing trouble in the neighborhood rather throwing out a monitoring dragnet or throwing absurd punishments rather than trying to aim for reforming the person. I have a hard time complaining about this as long as there is monitoring that data is fair and collected/retained in an appropriate manner.
Why wouldn't you put additional resources to stopping an Al Capone over some kid who got caught as a rumrunner. Sounds like they are trying to apply common sense with collected data.