Clever new way to attract customers and earn referral fees, but I think the SkyMiles yield from these programs is too low to bother with.