@dma
I'm using Ubuntu 22.04 with 6.1.43 vendor kernel, and am fine with mostly everything (wifi, bt, screen).
Updating to more recent kernels (including 6.1.75 vendor) was always breaking something (screen resolution over 1080p was one of them), so I froze kernel updates.
Vendor images lack specific Armbian improvements I got used to love (removed snaps, added zram swap and ramlog), so I'm not considering them.
The update to Ubuntu 24.04.1 stopped halfway, and my system was unbootable (a btrfs snapshot was great for restoring everything). Will try 24.04.2 upgrade when it's there.
I keep checking new Armbian Ubuntu desktop images from time to time.
One path would be to start fresh with a new Ubuntu 24.04 image, downgrade the kernel if needed, and restore my private stuff (configs + apts). Quite cumbersome.
I'm aware that Armbian has limited resources, am grateful for their work supporting so many SBCs: I have it running smoothly as server on 6 different models.