There are tradeoffs either way.
I looked around for a while for a scan-to-PDF option for the FI-5120C scanner that works with its ADF. There was a $150 OS X package - http://mac.brothersoft.com/fscanx.html SANE apparently supports it, but it's not clear what the workflow would be to scan 100 pages into a .PDF. My fuzzy recollection is that there were some issues when I looked into it a few years ago.
If the Winders installation hadn't been messed up along the way (user error on my part), the couple of hours I lost today wouldn't have been an issue. In most of this stuff, there's the old tradeoff among: 1) cost for a turn-key solution; 2) using existing knowledge for a task that I do occasionally, but putting up with Winders; 3) learning a new way of doing it under OS X or Linux, but then having to relearn it when I want to do it again months from now.
I don't do this for a living. ;-)
It's working now, so it's Good Enough™, for the moment anyway.