this product has everything. The ease of use frontend and back are incomparable. The layout makes it easy for affiliates to sign up and control their account after signing up.
One minor issue on installation (my fault) and solved with a quick email. Great Support Team!!
If you are looking for an affiliate program, look no further!