I have the HD mounts on my car. They replace the two attachment points between the bar and the body, up near the gas tank. They're much larger, and have polyurethane bushings. You don't need them unless you're going to a stiffer bar since all they're for is not breaking under higher loads. If you have a stock bar you're fine. Besides the polyurethane makes the ride a bit louder.
My endlink broke like this:
It happened on a cold day a while after I got them. I suppose they were brittle from the low temp and stressed from the 24mm bar setting I was running earlier. They were designed for a lesser bar. If you put them on a stock bar (or a bar <= 22mm which is what they were designed for), you'll prolly be fine.
Perrin solid endlinks are good, as are the Kartboys (but they have some minor fitment isues).