Fiatleak shows money going in - not trade, I think...
Fiatleak counts market orders on exchanges (because that's the only publicly available information) and then in an act of utter stupidity interprets that as money going "in" or "out" which is complete nonsense.
It is a hint of activity, that is all. When it goes over 10,000 BTC /hr worldwide things tend to get interesting - but basically, I agree it is not really a good trade indicator other than 'money flying around'