If you have plans to develop this plugin more, I would like to suggest adding the ability to have multiple levels (10) and width (unlimited?) in a matrix, and payment settings %/$ for each level. It would be nice if we could setup several different matrix's each with different payment scenarios and assign membership or supporter levels to the certain price structure: that way we could setup different payout structures for affiliates who are also paid members of various levels.
We could also have the ability to have a forced matrix, or not.
It would be great to have these features when it gets integrated with the marketplace and ecommerce sites.