This sounds very cool. In my comments here, I don't want to knock any current affiliate networks or disparage them. Just some comments that I think will help all networks, at least from my perspective.
Sounds like it will be a good place to be because it will be focused towards people who want to help sell stuff. Sometimes I feel the restrictions and limitations of some affiliate programs are way too extreme, and to be quite honest don't make a lot of sense. Especially when an actual product is beign sold. If I can legally deliver you a customer who buys your product, what difference does it make how they get there?
No need for prizes or gifts for attaining threshholds. When you compare the value of gifts compared to the amount of money required to get them, whomever gets there can easily afford these gifts themselves, many times over. I would prefer visible tiers where you get increased payouts as you deliver the customers. Use money as the incentive, not prizes. I know this is how it works for the most part, but very few networks actually talk about it publically or promote it, or use it asa motivational tool.