Long-term, sponsoring affiliates who go on to become team leaders in their own right will give you the best results. Short-term, TripleClicks members may give you more return for your effort. Also, TC members are potential recruits for becoming good affiliates.
Which will help you the most depends a lot on you, and what you feel most comfortable dealing with.