If only Haiku had not put the cart before the horse. Waaaaay back, many millennia ago, Haiku was a much simpler OS. If devs had sought to finish the OS first and THEN started working on the peripheral parts, I am certain this whole beta issue wouldn't even be being discussed. Because we would have a finished OS we could use, but simply desiring more "frosting" to the, otherwise, delicious cake of Haiku.
However, as the nature of free development is such that people do what they WANT rather than what NEEDS to be done, development of the entirety gets prolonged 17+ yrs. and beta is still ahead.
There could be a way forward... but no one willing to challenge the status quo. And, thus, "free" progress must surely be worth the wait... beta ahead people! Just around the corner!