Fujitsu Scansnap S500M or Canon Pixma MP830 ?

I’m trying to decide between both of these.

Scan speed is not a priority.

The MP830 allows for duplex scanning and also has a flatbed.

Can anyone recommend either direction? How do you get the scan from the MP830 into DTPO?

Does the OCR capabilities differ between using either way (S500M or MP830)?