Good decision. 64-bit hexacore processor and it supports Ubuntu 20.04 - still recommend you get an eMMC. Even though it does support booting from USB (SSD).
Edit: I agree with your philosophy. Five years ago when I got my first XU4, it was about twice the price of the RPi 2B+. Here we are five years later, and it still holds it own in benchmarks against the RPi 4 (except it isn't 64-bit).
YAHP (Yet Another Hardware Post)
I must admit to being temped by this
The Chuwi LarkBox is a tiny computer that measures just 2.4″ x 2.4″ x 1.7″ but which is a full-fledged PC capable of running Windows 10 or other desktop operating systems.
Powered by a 10-watt Intel Celeron J4115 quad-core processor, the LarkBox has 6GB of RAM, 128GB of eMMC storage.
I bought an N2 thanks to your recommendation and it is great! A little trickier to get set up and a bit more expensive. You may need some additional accessories if you want to change your distro etc. Definitely more powerful though. Don't know about the longevity/reliability but given the tech it seems like it will last.
Having said that - the PI4's I bought previously have actually been okay. I have just installed one at a client of mine's house (NR + HE combo) - and it's been running in test mode for quite a while. I do have a backup script called "rpi-clone" that periodically copies the disk image over to a low profile usb just in case.
Fanless i7 / SSD with lot of rs-232/rs-485 ports / dual lan running W7 (for various reasons):
hosting some music server, NR and various tools to manage my plc's and modbus devices. 12V DC powered (solar).
probably not the best machine but works as expected 365/24/7 without any failure.
Docker and K8S on various different hardware (I have multiple docker swarms).
My main production instances are all Docker - K8S is just for testing.
I don't recommend K8S to anyone that doesn't explicitly NEED it, really, the tools aren't user friendly in the least and it is much more complex to both setup and maintain long term. It may be great for huge scale deployments at a large company with support staff, but it is awful to use in home environments.