Rivets through plastic and aluminum do not make good electrical connections. I have not changed mine yet. Eventually I will permanently connect the wires together because I do not plan to take the wings off. I would not have installed that plastic terminal insulator but had to per E-LSA rules.Did you/will you use this solution? If you built E-LSA I guess you had to/will have to leave the current design solution in place until after inspection. If you didn't have that restraint, would you bother to install the little rib that mounts the contactors?