I have an Epson ET-2850. The drivers are available at epson-inkjet-printer-escpr, which also support the ET-2800 and the one you’re considering (so it also supports the ET-2803 without any problems).
They’re fine printers for me. Compared to regular inkjets, the bottles last a long time, much longer.
Even though you need to clean them every now and then, even thoroughly, which can be enabled directly from the printer, it’s much less than with a traditional printer, where the ink tends to dry out. It’s never happened to me so far; I use it occasionally, but not that often. And it works perfectly.
The only thing I don’t like is that the LCD screen on the printer is a bit too small in my opinion; I find it uncomfortable. But otherwise, I’m happy with it.
To check the ink level on your PC and run a basic printer cleanup, you can use the epson-printer-utility app, which must be enabled as a service on EOS after installation.
But as for the ink level, you can easily check it visually with eco tanks, since the bottles are visible, so you know how much ink you have.