Make your scanner put files in a place that Paperless can read them, then Paperless OCRs the file, makes it searchable, somehow finds the date of the documents, auto tags if you have it setup, and basically is a dream.
I don't organize them anymore, if I need an old document I search for some text in it or by date.
I use an old Epson Workforce WF-7100. This printer does two sided scanning on the ADF, and you can create presets for color, black and white, etc. Mine was given to me out of a garage and has some wear and tear - the ADF jams a lot, so sometimes I have to use the glass.
As long as the device can scan to PDF into a network folder, I think most scanners/printers will work. Paperless works by monitoring a folder you choose - it doesn't care how files get to that folder.
It's very common for most all-in-one printer/scanners to be able to save to a Windows/SMB network share. In my case on the Linux box running Paperless, I also installed and setup Samba and exposed a share for the scanner.
An engineering firm I used to work for rented Kodak i2600 document scanners from the company providing their printers - and they were constantly scanning and these devices didn't mess up. If I did high volume scanning I'd try to get one of those.
Make your scanner put files in a place that Paperless can read them, then Paperless OCRs the file, makes it searchable, somehow finds the date of the documents, auto tags if you have it setup, and basically is a dream.
I don't organize them anymore, if I need an old document I search for some text in it or by date.
https://github.com/jonaswinkler/paperless-ng
There is a newer Paperless ngx that I have to upgrade to at some point.