Man, we have been around this topic a lot. I think there are personal favorites that, no matter how much advice one gets to the contrary, we can't be swayed off those favorites. I don't use the grease approach, because I figure the surfaces are less than perfect and that paper gaskets don't compress enough. I don't use silicone (any more) where it can get in the oil, because I have, indeed, found some where it shouldn't be (but not on my bike), though, works fine on the primary cover.
Look at the following quote regarding Blue Hylomar uses. I think it is interesting by its omission of any recommended uses wherein a broken-off bit can foul an oil passage.
Suggested Applications: Thermostat housings, differential coverings, hydraulic drives and motors, gearbox assemblies, intake manifold assemblies, oil, fuel and water pump housings and seals, fuel injectors and fuel pumps, transmission and torque converter seals
(Well, maybe it does say "oil pump housings," but I'm not convinced.)
As for myself, I like the following old-fashioned sealer:
Permatex® Form-A-Gasket® No. 2 Sealant
Slow-drying, non-hardening sealant designed for sealing cut gaskets and stamped parts. Allows for easy disassembly if required. Temperature range -65°F to 400°F (-54°C to 204°C); resists common shop fluids and fuels. Use where sealing is more important than adhesion.
Suggested Applications: Valve cover gaskets, oil pan gaskets
...and I also use:
Permatex® Ultra Rubber Gasket Sealant & Dressing
Formulated specially for rubber gaskets, it conditions gaskets for longer life and seals potential leak paths. It also functions to hold gaskets in-place during installation. The non-hardening, soft-setting formula makes gasket repositioning quick and easy. Provides outstanding oil and fluid resistance. Temperature range -65°F to 400°F (-54°C to 204°C).
Suggested Applications: Designed for use on all cut and formed rubber gaskets, but also great to condition and extend the life of composite, paper and cork gaskets.
Richard L.
(I'm just going to post, despite the post while I was typing.)