Reply to thread

No I don't think these are a good choice, the other clamps offer a couple of places to connect your accessories wires that are on each terminal.