A little feedback:
-dagrestart <n> Restart the miner when allocating buffer for a new DAG epoch. The
possible values are: 0 - never, 1 - always, 2 - auto (the miner decides depending on the driver version).
This is relevant for 4 GB AMD cards, which may have problems with new DAG epochs after epoch 350.
This is good, but what we need is a -dagRunScript. Which of course, runs a script when a new DAG begins to build. Right now the 30 series works OK with the HiveOS "OC Delay" but we need to restart the miner when the new DAG hits to let HiveOS use it's OC Delay feature.