I was going to say you summed it up very well, but it was a little lengthy to be considered "summed up."
As I have told others, if you notice your sales dropping as a result, move on.
I don't really get why everyone is jumping on AFF, except that they love bandwagons. If you promote AFF and your income is dropping because of zango, it is pretty easy to change your links, if you have built sites with foresight.