So then what is the difference, the first just restarts whenever the fee mining starts and watchdog does that and also resets the miner if something goes wrong? We need some clarification on the two programs please.
First version restart miner only devfee starts.
Second version restart miner if one or more GPUs hang , when miner suddenly exited it starts again, and if devfee starts. You can watch second youtube video for more details.
PS. I have made a research "What miner changes during its work.". I have made windows registry snapshot compare before it starts and after, and miner does not write/load any personal variables. Also it does not write anything to a file system ( except log), and does not send any data to the Internet( except mining pool). So when I restart miner during devfee mining it does not decrease mining speed (Maybe it does at ZCash).
However, miner detects local startum proxy and decrease speed. I am making a proxy that sends DevFee shares to your Wallet, but miner detects that I am using local IP. When I run on another IP address my proxy everything is ok. So to bypass devFee without restarting a miner you have to start proxy at another global IP( if you have a lot of farms I think you have it (or [Suspicious link removed])) or connect to a Mining Pool that count devFee shares as yours.
I will share today my proxy for free. But about making pool that count devFee shares as yours and with 0 commision I have no money for renting a good anti ddos VPS(actually I have, but I do not want to spend it for this project) so I will make only a proxy that you have to run on another IP.