General Electrical Discussion
Would you install these? I wouldn't, and here is why:
No place for grounding prong for three-prong cords
Too easy for multiple line-line/neutral-neutral/line-neutral shorts, especially on the vertical runs
Existing solutions to the problem it purports to solve without introducing new dangers...