I have the new card, it seems to work just about anywhere, I've even used it on ebay/paypal.
Takes longer to move funds to the card than the old one though, around 24 hours
The card you actually get (in the UK at least) is this one
https://www.altair-financial.com/
Mat