Not unless free money is a bad thing
....
1) clear your browsers cookies/temp files before going to the site through TP's link.
2) you have to play some raked hands to unlock the $10 that TITAN gives you, but it was pretty quick.
3) It sounds like everyone (except those that had been counted under other affiliate links-this is why you clear your browser out) has gotten the money offered.
4) If you have $20+ to make the deposit, it is a good deal.
5) The Titan support people will pop up (chat) and offer you the $10 within a few minutes of completing signup. DO NOT make your deposit until you talk to them. They offer it as a way to get you to deposit, so if you already have deposited my understanding is that they don't offer it.
Good luck