Honestly, I think that latter point is gonna be what hurts Haiku (at least for me) long term. If it can get a good web browser (including WebPositive being better for everyday use), I think it could work. It's got almost everything else I could want (Krita, LMMS, LibreOffice, even a JVM for Minecraft). It just needs a web browser that can handle what I want to throw at it. But, it's still in beta, so there's definitely time. Maybe I'll come back to try and get Pale Moon working. Who knows?
What I do know is this: it's a good OS, it's got a lot of potential, and if I can get that web browser issue taken care of (along with that weird issue with it not seeing my laptop's built-in display), I'll almost definitely be switching to it as my primary OS.