Monzo, Starling and Curve all work for me on a custom rom. I haven't rooted my phone though.
it's not a custom rom thing. they check for root and sometimes google play. i have to turn off root if i run a banking app. uber won't work - i use their website version. vanguard app runs perfectly fine on my custom rom, downloaded from the aptoide store.