I can understand the frustration.
The dealership where I bought mine was awesome, but they honestly just want to get rid of it to free up floor space for Ducati. Can't blame them - they've had it for a year and a half with no manufacturer support, and they were going to lose money on the sale.
And from what I've been reading over the last few months, most people who cry out about the slippage don't actually have the lighter clutch springs installed. I spoke to Erik directly about it, and he expected some slippage in a racing environment, but not in regular street driving. I'll keep my original parts in case I ever feel the need to go back, but after sitting in stop and go traffic on this thing, I would definitely like to give it a shot.
In the long run, you got a great deal. I don't think it was as good a deal as I got, but that's another story... Lol