I'm using the StarFive VisionFive 2 and its working quite well, there are debain and ubuntu images available as well as some other distributions, generally most of the boards features are working fine and there is a community around it actively improving software support.
For your requirements it might be a bit overkill in performance as its more in the neighborhood of a RasperryPi 3/4 in terms of size, power consumption and performance.
For your requirements it might be a bit overkill in performance as its more in the neighborhood of a RasperryPi 3/4 in terms of size, power consumption and performance.