I have no experience with these systems, but with regards to that injector noise, personally I would find that really annoying. And unacceptable.
Something else in the video I would find annoying, if this were my car, is the “hunting” of the idle speed. The guy keeps saying, “It’s learning….”...