Actually OpenBSD is really great for a desktop especially on laptops - the only downside is almost non existent nvidia support, though you will be fine with intel & most radeons.
Some desktop differences from Linux: no graphical wifi manager that I'm aware of, there are various scripts floating about, or you just use ifconfig from a terminal as root. NTFS not writeable (can read fine). On the upside, sound just works as does suspend &c.