I did (almost). I use Haiku as my main OS for like a week and don’t have really much any problems.
WebPositive works fine for surfing the web, if I need to open more heavy website, I use LibreWolf.
nheko fine I guess as Matrix client, I chat with my friends fine.
Only problem with system generally, it’s lack of drivers (a bad day to be Nvidia user), but everything mostly work by default, that’s a plus.
About gaming, many open-source games are pretty much here, so that’s good.
If I need to play something anything else, I boot to Void Linux.
As a coder, I really like Haiku API, it’s beautiful!
Loving develop with Genio (atleast trying).