Them relying on USDC is a 🚩 for me. Also they dont seem to have any integration with the EU banking system. If you want to use p2p btc trades you need a SEPA account in the EU... So what can they really do for you? The card for 120 dollar a year?