I agree there, but they came out w a similar piece that has the block instead of pins also.
here is a link, it's 3racing but its a complete piece w/o the plastic...link
THE 3 RACING one piece brake pulley and holder worns out easily.i've used it.Moreover it "sticks" on the rear axle with one pin,instead of two,which is dangerous for the pin to brake.i've been through this as well...
Yeah, as far as wiring goes, one thing you can do is cut the wires, at servocity or ebay you can buy the plugs and just make new plugs for the cut wires. this should help out alot, getting rid of the excess cable cleans up the car alot.