I do get more from TCB however Awin gets me paid for the sign up and TCB then pay when they reach payout.
I got 20 people signing up during the recent TCB treasure hunt. so far only one person is showing as having earnt some cashback. If I had to guess they won 10p in the hunt.
I get about 1 person a month reaching payout in TCB. I've had about 90k people click through a link to TCB and i'm showing 130 sign-ups. Hopefully this will improve further over time.