Beta tester here! A current account is actually a deposit account, but you can’t deposit money into the bank if it’s more than £700 in a role in 180 day period which is useless. Also they are now take me to 3 weeks to process cheques!! I’m also a shareholder but I hope they go bust I don’t mind lose in a couple of hundred quid in shares!