IMO, fanny packing is better than no packing in many cases, if the criminal justice system in Illinois actually followed the law as it is clearly written.
The plain facts are that a fair number of people have been arrested for violating the UUW act while doing nothing illegal. AFAIK, all the cases were eventually dismissed. In the meantime, you spend thousands or tens of thousands of dollars on dealing with the problem, and it may take years to resolve. And after the fact, it will not have changed anything.
I don't know how it is in other states, but in Illinois it is almost as if the system is deliberately stacked against anyone who is actually innocent. Hundreds, maybe thousands of people were convicted in Chicago and some suburbs over the years and the courts, the police, and the prosecution teams all knew the cases against them were either completely fabricated, or at best dubious. Granted some of them probably actually committed the crimes, and others were losers anyway, but the point is they never had a fair chance in court. You won't get one either.
Fortunately, the system tends to screen out most of the poor cases up front, but if you get to court, expect the judge and the SA to do whatever they can to put you away. It does not really matter if you did it or not. Stay out of court. There is rarely justice to be found there for the innocent. Ironically, the criminal justice system in Illinois is very favorable toward the truly guilty.