OK, I don't work for this company or have any relation to it. Ads for this have been coming across my feed for the last few days. I find them intriguing, but what could be some security concerns and drawbacks of it? Would it be better than a conventional credit card? Pros/Cons?