Design looks nice, but the card value should be denominated in BTC, not dollars.
it's not possible to have BTC on them due to resellers risk involved.
Hi - my suggestion would be to do both.
type_1 of the card is to have the BTC on it (i would greatly prefer this one).
type_2 of the card is to have some other currency on it (some would prefer this due to the relative stability of that currency).
I don't really support the concept of giving someone $X that turns into whatever $X of bitcoins happens to be worth.
In little kids terms, it sucks when gram gram gives you a gift card for some place you don't want to use it at when if she just gave you the cash you could do whatever you wanted with it

I do support giving someone an easy way to grab bitcoins, and this is awesome for that either way!
yes, this makes sense and it would be cool if BTC price doesn't have so big fluctuations.
There is no sain reseller that would take the rist of selling BTC denominated cards, makes no sense.
All cool when BTC price is going up
What if reseller buys 1BTC Giftcoins card and pays us $100 for it, he needs to sell it to end user to make profit...BTC price goes down to $80 and he can sell it for $85 maybe, pure loss. It's just gambling and not business