I just bought and installed a set of Leo Vince's on my DL1000 and thought I would post my observations (on both lists) for the benefit of our community.
The box arrived at the indy. I bought it through via UPS from Parts Unlimited. And, when the box arrived it was very loosely sealed and rattled A LOT with loose parts. Not a good sign. I picked up the box and a quiet insert disk fell out and onto the ground. Another: not a good sign. The indy (and friend) offered to send it back unopened because of the poor packaging/condition. I told him no, and that I would take it home (I was in a big hurry for other reasons) and see what I had.
I got it home and opened the box. I found that it appeared everything was there, and internally not packaged all that badly. And, I say appeared, because their directions/parts diagrams are HORRIBLE. Considering these things are made in Commiefornia, you'd think they were written for English speakers. NOT. They're in Italian, translated (and rather poorly at that) into English. Okay, I'm on my own. Whatever.
I go through the parts and look at the generic pictures to decipher what to do, and that's when I notice that it comes with two different sized spacers. One each, not two. What is up with that? Also, there are two mounting straps, which are obviously generics to be used by means of bridging them together with a spacer. Huh? Again, whatever.
I also look closely at the aluminum muffler bodies and the finish is mediocre at best, with several small deep scratches in the body. Hmmmm.
I mount the pipes without any real difficulty. I'd say the fit is okay. I say only okay because I now have an asymmetrical back end, with one pipe sticking noticeably out further than the other side. Plus, on the side with the shorter (and better fitting spacer) the mounting bolt is too long and it hits onto the plastic fender. Not acceptable.
So off to the hardware store I go.
In the end, it fits okay, but only because I do it my own way with my own purchased parts, jury rigging it.
Oh, and those disks. I'm still not sure where they go, because the parts diagram and instructions don't reference them at all and I don't feel like disassembling the pipe to figure it out. Plus, when my indy looked at them he said they looked too restrictive and recommended against installing them. (The holes are really small.)
Once together, though, I must say the sound quality is pretty good. Mellow with a nice tone, not too loud (No, I did not remove the baffles.) So, I'd have to give them a decidedly mixed review, but overall disappointing for about 600 bones.