If you're going through the trouble of all that then you may as well go all in with a dry clutch.
If you plan on tracking the bike, you'll have to tape the whole thing. And should you have a slight low side and it breaks open, people will want your head on a platter.
It's kinda like mounting a fishbowl on your bike. Look at the pretty fishy!!
One has nothing to do with the other. The installion on a Panigale is also a simple and straightforward 30 minute job.
The clear clutch cover is fantastic looking!
Squidy? Then you can throw in carbon fiber, decal kits, and every other racing related part on a street bike - including the entire bike itself.
OP: Your bike so tailor it to fit your style. Don't listen to anyone else.