[Affiliates] AffiliateWP

I am using the Affiliates Plugin for affiliate management inwards to our products on our WPMU network.

I want to offer clients the opportunity to run an affiliate system for their products created using MarketPress, CoursePress and Membership Pro.

Is AffiliateWP a good fit for this?