Yes I had no problem using the gift card
I received the promo directly by email, not sure if I was targeted for not.
Actually thanks to your original post I was able to track down the Altitude report edition that shows the promotion and have just sent it to AC. Will see what they say.