I chose this product and am very satisfied so far. The Headers are well placed and accessible, so you can even install without plug with built-in power supply / DC converter. The strip can easily be hung with two screws on the wall. The cable guide is movable and can be removed if necessary.
The toggle switch on and off is a little too small for my needs since I use this usually with the feet and this is hardly possible. But that was aware of before buying.
Whether the bar served its job it can be said only when the flash times personally strikes here in the house.