The only real problem for general purpose computing seems to be video acceleration. Having the possibility to watch a movie doesn't seem unreasonable to ask.
For headless use, something like this seems ok: https://www.olimex.com/Products/OLinuXino/A20/A20-OLinuXino-LIME2/open-source-hardware
It's used in a couple of projects like https://freedombox.org/ or https://internetcu.be/
The GPU is Mali 400
https://leste.maemo.org/A20-OLinuXIno-LIME2
Note that they are not particularly usable, as we did not yet enable Mali GPU acceleration, and without touchscreen a mouse is not very usable, as the pointer is not (yet) visible. (2018)
https://cgit.freedesktop.org/drm/drm/commit/?id=a1d2a6339961efc078208dc3b2f006e9e9a8e119
https://www.phoronix.com/scan.php?page=news_item&px=Lima-DRM-Ready-For-Linux-5.2