It's a question of who you want to support. Affiliate commission is better than .5%, so you're generating more money by using affiliate links for the affiliate than you do by using smile link, so it's a question of how much better of a cause do you consider the charity. Of course, you can personally use both, but if everyone would do that the affiliate may be removed from program.