The challenge we have legally with the latter is that the affiliates are not affiliates of CCBill, but of our sponsors - so they are not actually our affiliates. Just as if someone uses NATS for their affiliate software, our system is a system.
The goal of the WMS system was (and will still be, when it is reworked) to provide a central portal for all affiliates to opt-in and find programs - but you need everyone on the same program for it to work.