Also, if it is easy to add a transaction to a black list then you can DOS the chain by blacklisting all over.
If it is not easy to add a transaction to a black list then a theif will have time to send it through an anonymizing/mixing service BEFORE it ends up on the black list.
I see blacklist management as the fatal flaw in this idea.