By the way, I wonder how will you deal with this problem, keep in mind that this is only example and far from reality:
Let's say I am a thief/hacker who stole lots of bitcoins. I know honest users who value their privacy and use Wasabi wallet. Now, let's say Wasabi's BA partner tagged my wallet and now I want to ruin the party for everyone. I send coins from my stolen wallet to honest people who just use Wasabi for privacy purposes. Keep in mind that bitcoin blockchain is public. Your BA partner will automatically blacklist that wallet that received stolen funds, right? But truth is, that user has nothing to do with me, I just ruined his wallet's reputation because I intentionally sent him funds from my blacklisted wallet. How do you plan to deal with cases like this?
This sort of intentional spreading occurred where users would send coins from the sanctioned Tornado Cash Ethereum contract to targets, but this was only effective because Ethereum has a single account instead of a new address for every UTXO like Bitcoin does.
Just wondering, why doesn't your BA partner releases list of bitcoin addresses that are blacklisted? Why is that a secret?
If a blockchain analysis company gave away their product for free, then they wouldn't be very successful selling subscriptions to their services.