Nice idea, but the bolded part makes me confused with the italicized part.
When you enter in your normal credit card information, you have to enter in the credit card number, security code, expiration date, and address tied to the account.
The gift card comes with just the card number, security code, and expiration date. To get an address tied to the account, you have to register it.
Once it's registered, you can use it exactly like a credit card.