How do you know that none of these open design devices are fit for purpose? There are an awful lot of them, and the people behind this one have a lot of credentials...
Nobody knows. That’s the point. These are some fly by night home made hobby projects not medical devices. This is why we have the defense procurement act not the “why don’t you give it your best shot at home and see what you come up with” act.
Triage isn't "trying to kill," it's choosing who gets to benefit from limited medical resources.