I have an MPL vented clutch cover and clutch pressure plate and am very pleased with the quality of both.
I wanted to buy a clutch slave from them but, I got tired of being gazumped on Ebay so decided to push the boat out and buy some 'Bling' from Nelly at Cornerspeed - his billet, triple sealed units are superb and of course, having a cornerspeed logo on ones Ducati is worth more than mere money
I believe the MPL units come with the little silver alloy adapter that allows them to be used on more than one model of bike.
Cheers - Frank