leopay cards are now fully functional, however the account has zero limit for incoming/outgoing transactions - they are supposed to send the remaining balance to the account provided, hopefully...
Yes, can vouch it was better than Revolut for normal biz within EU/Europe/EuroZone. Never had probs with large transactions, just notified them in advance a few days of incoming sums.