Prior to purchasing any scanning technology, ask the vendor to provide a list of approved scanning devices that are compatible with the software. The vendor may tell you that any fully TWAIN compliant device is supported. Also, be sure to purchase the right type of scanner for the intended use. For example, a desktop scanner will have a different use case (and price point) than a multi-function device.
Download a sample hardware reference guide.