Asking someone about their card was how I found out about Monzo.
I’m sure I probably would have found Monzo eventually but its still a good way to spread the word IMO.
I have to agree though, I think the business cards should have a more subtle design that looks professional. Maybe a black to hot coral gradient type of thing would be cool.