Downloaded, 1rst, what you added is not luck, but effort, luck never is more than 99.9% and can be negative

2nd, I noticed a hash drop on the first seconds with this version...
Checked again. No, this is not an effort

Effort higher than 100% means you need to do a lot of hashes to find a share, but if manually increase this number in miner - I get value way below 100%, so this is more like "efficiency", but I like "luck" more

Will normalize this value to be more like "luck", when 0% is just normal, above zero - you are lucky and below zero - you are not.
ps: about hashrate drop - how big it is? It can jump a bit for fast cards.
the meaning of effort is (hashes for this share) / (hashes expected for this share) * 100
well, modified a little the intensity and workload and it works again at 6100 KH/s, but it had dropped to 5600 KH/s