As of V9.6, Claymore has a -minspeed option that will reboot the system if the speed hasn't been reached for > 5 mins.
Thanks didn't know that. Great option if a single GPU crashes.
If the whole system freezes I'm using the free mining-rig-resetter. Simple, configurable and it just works... Be sure to use Python 2.7x though.