It has been around 6 months since I switched from Alpine Linux (which is a great distro btw) to #OpenBSD. Since then I never rebooted to my Alpine install. Even though it still lives on my disk because of this one old Windows game that I want to play sometimes.
There are some downsides of course. #OpenBSD is much less snappy. It feels laggy when compared to Linux. As much as I understand it - you have a choice - either you want security or snappiness.
Hardware wise - everything works on my laptop.
Except:
1. Speakers - because of some weird reason the amp needs firmware ( wtf ? )
2. Suspend - laptop never goes out of sleep sucessfully. No display.
Now, to be fully honest - there is a driver for Asus laptops (acpiwmi) in #OpenBSD kernel tree - but somehow it is not included in a GENERIC kernel build. But I found it and modified a little so it includes "hw.chargestop" sysctl. I can work with power cable connected and battery charge never goes higher than 80%.
As an OS #OpenBSD is just splendid.
Is it for "general audience" ? Certainly no. But it is worth your effort to use it. It will pay off one of these days.