I have an aftermarket aluminum head cover on my eagle. I used black ATV (forget the name right now) on both the head and the cover. I put the sealant on the head cover and attached the gasket. Let that dry until it was stuck on good (but not cured). Applied sealant to the head and then dropped the cover in place. Tightened all the hex key bolts and let it set up. After 2 years, the headcover started to drip oil again at the rear and rear passenger side. So, I tightened all the bolts again. Some of them had worked themselves loose to the point where they were only hand tight. I have had to tighten the bolts a couple of times over the last year. Finally, I pulled the bolts one at a time & sprayed brake cleaner into the bolt hole, then blew it out with compressed air to clean the oil out. Cleaned the oil off the bolts and put a drop of blue locktite on the bolt and then torqued them down again. The rear bolt is a BEE-ATCH to get at and I finally modified an Allen key specifically to get to it, by cutting it down so it just clears the head cover when tight. I was leak free for a while, but the rear bolt has vibrated itself loose. I think I am going to apply a lock washer to that one.
The point is, even with sealant, the engine will vibrate the bolts loose and you will have a leak after a while. It is only a matter of time. I think this should be viewed as an ongoing maintenance issue rather than a fire & forget solution. I spoke with an old AMC mechanic I ran into one day. He said that in the day, they put the sealant onto the head cover and let it cure. Then they wiped a thin film of oil onto the head and attached the cover. The oil allowed the cover to stay tight to the head, but let the head expand and contract under the cover. The 2 materials expanded at different rates with heat. The head cover had to be re-tightened periodically to keep the oil from really leaking out.
Just my POV, though.