This is easier than the game key in my opinion XD... But i wont mind accepting one of those gifts for me XD...
When running a giveaway open to everyone, it's just easier to pass off a key than deal with friending on steam if it's someone I don't really know but I suppose it also opens up for a new game friend opportunity