If you expect a flashable vendor-provided OS image with long-term support and vendor repos that get continuous updates, I think you'll be frustrated with anything else than a Raspberry Pi or NVIDIA Jetson.
If you're fine with community images and configuring/compiling kernels yourself, vendors like Odroid/RockPi/NanoPi/OrangePi/Pine64 are fanastic. They're hardware manufacturers, not an OS vendor.
At least the spec is open enough that anyone has the ability to do things like Armbian without having to do reverse-engineering or extracting data from binary blobs (which is the case with a lot of other vendors).
The Odroid C2 was released in 2016 and is now EoL.