None of that matter. QR code can be read on any angle because of the 3 position detection patterns it comes with, by design.
Lighting conditions are not a problem on tickets (which is what the article is about) because you can illuminate the paper from the camera.
QRCode were fast on assembly lines two decades ago. They were invented in the nineties, at a time where we had slow processors and shitty cameras.