Btw here is a screenshot of my dirty overclock

I appreciate your effort


nice one! You might want to clock the last chain a little lower to get rid of the HW errors. (one or two steps down)
Is it beneficial to keep HW errors at 0? With your D3 firmware I was able to get 0 HW errors running 20.6 GH/s. The thing is even at stock I was getting HW errors on my L3+, are they just more common on the L3+ rather than D3?
zero is not needed, one or two HW errors a minute is fine, but I found the L3+ is more sensitive to HW errors, as your average hashrate will lower once you get too many.
It's a bit different on the D3, as it the D3 can still run fine when having upto 10 HW errors a minute or so.