I've been running two tests for a week each, on nanopool.
First with Bminer and then with DSTM, and a few hours ago I switched to excavator 1.4.4a, and I'll run that till next Sunday to compare.
I completely ignored miner/pool stats for Sols, and instead focused on Shares and Payments as reported by nanopool.
Since they are paying me for my shares, I have to accept that their numbers are what matters.
Now, I only have a single Asus 1070, not OC'd nor undervolted or any of that fancy stuff, and it's in a regular gaming rig. Now, I didn't (rarely do) play any games during this period, and my box is on and mines 24/7, no matter what I do. It's an i7-6700K, 32 GB RAM, with SSDs. Now, I said no gaming, but I use it every day for a couple of hours, surfing and what-not, including watching movies with Kodi, streaming 720p/1080p content from NAS over local Gbit network. My external network is 1000/100 Mbit and rock solid.
Neither of the miners have caused any troubles for my machine, and I've only noticed that DSTM needed to restart itself a bunch of times during the week. If I remember correctly, Bminer ran without any problems. I rarely restart my computer, but it happens. Same with the miners. If they were ever closed, it was only for a few minutes during the entire week.
My conclusion?
Well, darn near identical results, with a slight edge for DSTM.
Initially, I ran Bminer with devfee and the later days with the -nofee option. I never noticed any difference in Sols, and don't know if it ever affected shares/payments.
Stats in a shared Google Sheets here .
Next week, I'll add numbers for excavtor.