I haven't used that .
Evolution rom , does lag (or bit slow )in camera. But it works well , I use QR code scanner almost daily in covid tracer app . I have used in banking app (I doubt it is same banking apps you are using) with QR codes .it works for me .
As for battery power I cannot say...