there's a reason why smart money prefers to remain anon on order fills. it's bc if they share it:

1. people will frontrun them

2. people will trade against them when they are in duress.

increasing transparency doesn't help them in anyway whatsoever.