How does that silicone hold up?
Also, was it a pain to install the 2 piece magnesium cover?
Thinking about a slipper now…
I would have no concerns about the silicone holding up, it will stay on until you decide to remove the covers and then you can scrape the silicone off. They use a clear silicone adhesive that's heat-resistant and waterproof, it's the type used to seal up aquariums.
Installing the engine cover is not difficult, it's a complete replacement so you basically remove the entire side cover from the engine and replace it with the magnesium one. There's no real benefit to the mag cover other than a little bit of weight savings (only .7 lbs), and easier access to the clutch. But in reality, you don't need to get to a wet clutch that often anyway, so I'd say it's of marginal value for most people. As opposed to the value of a slipper clutch, which will be something you'll get some functional benefit from.