Very very very good one. This is a feature that will make your affiliate feel what they are doing is worthwhile for the long term.
After having experience (and making alot of money) with a small in-house built affiliate system, CJ and other major affiliate networks completely turn me off. I look for affiliate programs that use ONLY the in house systems. It makes for a much more intimate relationship IMO.