Of course they are, and the more the merrier if you know what I mean. I don't think everyone on you list should get a gift card.
Actually I wish I got more gift card for gifts.
That way someone can get exactly what they want or need.
You can always present them in clever ways.
Use them as stocking stuffers.
I'm all for gift cards.