Is it possible to focus on a small amount of fully functinonal machines compatible with Haiku?

Not really. ONE developer would have to have that machine to test and certify that it works. Then, nothing gets committed to the repo until Joe has tested it.