everyone can see cross trades and mid point trades after they are executed by looking in Course of Sales
No one knows how many shares are in the dark pool, unless you have a trade partially executed, and then you still don't know how much is behind you, if you wanted to reload
Why don't all brokers offer it?