Hi!
I don't understand much of Haiku's structure, but isn't it possible to create an ISO or something with closed-source (Be) components, replacing them with open-source (Haiku) components when available? I mean, the Be kernel with all of the Be kits and drivers, except if there is an already completed Haiku kit to replace it (same for drivers).