Honestly, I don't think your customer has a reasonable expectation. OCRing large documents takes time.....it doesn't matter what OCR engine you are using. I played programming NSI for the first time yesterday in our showroom and the small scans I was doing were instant. 20 pages of invoices....not so fast. It is what it is.