You need to know their track record. Some people may sign up as an affiliate just to get free copies of programs for themselves.
Only give free copies to affiliates who have proven themselves to getting sales.
Make sure you follow up on them if they placing a review on Video sites like Youtube. Giving away free copies is one thing, but you need to know what any particular affiliate thinks about your product.