Is that really a good idea? How will he ever be able to spend that dust?
Yeah, you can. It's a good idea to merge the amounts every once in a while, but most sites compile multiple payouts into one before sending it to you, so you don't get a ton of transfers.
Free bitcoins are always good especially if you don't have to work for it.
Yep! And even if you get BTC's from other places, you just get extra with these methods, :p. It'd be different if BTC's were an infinite source but since they are finite, having a bigger piece of the pie is ever more important.