For those curious:
Printer: Creality Ender 5 ($425)
Filament: eSUN PLA, Overture PTEG, Hatchbox ABS (~ $25 a roll)
Slicer: Cura 4.6
I added on a Raspberry Pi for Octoprint:
Raspberry Pi 4 ($35)
OctoPrint 1.4.1
USB camera that I had on hand to allow for remote monitoring of the printing process
I also added a bunch of Plugins to Octoprint, mostly around safety and such.
The upgraded bowden tube I mention above. I also have a glass bed cover on the way (~ $20). I have a BLTouch ($65 but I could have got it cheaper if I didn't buy an all-in-one kit) bed leveler that I need to install at some point (this is a little tricky as it will involved digging into the electronics and flashing the firmware on the printer, there are good guides on Youtube for this). I also have some TL Smoothers to install (~ $15) which smooths out the "jerkiness" in the stepper motors (I will do this when I have the printer open for the BLTouch) improving print quality. I also have physical dampeners to install (~$10) which reduces the vibrations the steppers impart into the print bed and improves print quality and reduces the sound footprint of the printer.
Long term, I have new fans to improve the cooling (~ $10). This would be added to a new part that can be printed which improves the flow of air which helps to improve print quality. This is another fidly upgrade that is well documented on Youtube.
So far, the biggest quality of life upgrade was the Raspberry Pi. The new bowden tube made loading filament surprisingly easy compared to the stock tube.
Right out of the box, PLA printed super easy. The biggest challenge was the PLA that came with the printer was old an inflexible. It tended to snap as it went through the rollers on the extruder which stops the flow of plastic to the nozzle and ruins the print. There is a mod which I can add to Octoprint which can detect this so it is a future upgrade path. If you buy a printer, I highly recommend you buy a roll of new PLA as well. Dealing with old filament is super frustrating and not worth the hassles.
That's what I know as of now
-- jim