I intend to try the anti-drain valve and see if it works for me.
I'm afraid you'll be going from an annoyance to a potential disaster. You are putting an obstruction in the feed line to the oil pump with the inline check valve. I tried one of those
easy fix gadgets. When the bike is warmed up, oil pressure was zero at idle. I took a few turns out of the spring, still zero pressure at idle. I chucked that valve under the bench. The proper fix is to send the timing cover and oil pump to AMR for their anti-sump mod. With the AMR mod the spring loaded check valve is on the output side of the pump. The oil pump is fitted with "O" rings to prevent it from leaking. Not to mention, with the feed line obstruction the pump has to prime itself every time you start the engine after any off time of more than a few hours, as Norbsa already pointed out.
I notice that some people on this forum insist on doing things that a number of posters have advised against, based upon previous experience. Two that come to mind are this inline anti-sump valve and the other is to not properly fix the crankcase pressure problem on the Combats. Changing crankshaft seals until they are dizzy when the problem is caused by too much crankcase pressure. Oh well!
A man's worth is not measured by what he has achieved...It is measured by what he went through to achieve it.
If you smile every time you flip on the garage light, you own the right motorcycle.