Do not know how much traffic it bring. I got already 150+ views in Publish0x, I got 2 more followers in Publish0x and it crossed the earning of 14 cents. (usually my average post get 6-7 cents).
Leo is definitely going to be big and our participation just make it bit earlier.