Yeah, the LP barends are pretty crappy in terms of weight and tuning down the vibration.
I got some of Earache's barends. Penfold recommended him to me, and now I'm recommending Earache.
His barends are good to go. They got some good weight to them, so it takes out a lot of the vibration. Better than the stock barends. Plus they're a little longer, so If you go down, it'll protect your clutch and brake levers from getting snapped off. I ended up getting his stainless steel ones that were colored black. The barends just screw into the handgrip without any problems.
Earache isn't on this website too often, so if you want them, just email him directly. His website is
www.ericblattert.com