On the standpoint of your FICO score, if you have a bunch of CAs coming after you on debts beyond SOL, then filing for BK will do more harm (to you score) than good. Temporarily your score will drop if the CAs add inquiries, add new TLs, update, etc. Plus, as mentioned, the calls would come, letters, etc. However, if the financial bleeding had been stopped, and you are dealing with a mess that only occurred during a block of financial instability, then adding a BK will do more harm than good in the long run.
Let's say you have a bunch of OCs/COs that are 3-4 yrs old that resulted from a rough patch, AND you are past SOL, then within 3-4 yrs they will go away anyway. They can't sue you. They can't do anything but annoy you. Your CR won't look any more worse. If you file for BK, then that PR will remain for at least 7 yrs. Within 3-4 yrs you can have a clean CR vs. waiting 7 yrs. That's why I mentioned to the OP to make sure if the debts are past SOL.
And you can fight the baddies too. When I started, DW and I had about $20k in bad outstanding debt. We were careless and it was our fault. It was all past SOL and I knew they couldn't do anything to us. We opened up a second phone line for family and friends and turned off the ringer on the old line. We sent DVs to all the CAs and sent PFDs to all the OCs. Most all the CAs didn't verify and w/ the exception of 2, they all went away and never contacted us again. Most of the OCs deleted after we paid them and in time, everything but 2 baddies went away. Within 2 yrs of effort, our FICO scores shot from the low 500s to the high 600s/700s. We also haven't had any collection calls in months now, despite having over $10k in debt floating out there. If they call or write, then we'll respond.
Our goal was to boost our score as fast as possible and BK would have been an obstacle.
And I understand that YMMV.