HI Nick,
I actually think it's kind of a fun concept and very unique. Don't have time to review the whole site right now, but your affiliate landing page needs some work. More info. Benefits to joining. Cookie length, tracking software used. Take a look at one of my clients affiliate landing pages as an example.
Here's an example:
http://www.5staraffiliateprograms.co...affiliate.html
Not that you need THAT much detail, but you need a little more than you have.