I'm also very sceptical of that 10 million customers line. Do you think its just people that have opened an account with them at any point? I bet the DAU (a reasonable metric for someones main bank, especially in today's cashless society) is a very small percentage of that.
I might be just outside the millennial target market though.