I'd seen them before and considered it but was using kraken to do LN deposits and market trades back to SEPA instant. But this card is not european based it's a tax haven bank account, of the more minor kind.
AH, it is UK related. Well that's where I am right now. Still, very nearly british bank but not. Should be better here anyhow, and probably a little better for USD usage in central america.