If it crashed all the time ... it's a piece of shit.
But it doesn't.
Personally I'd rather keep my 7950 making 690KH/s and have cgwatcger restart or reboot 1-2 times a day than take the hit of running it significantly slower but more "stable" as to not need cgwatcher.
Neither of you two paid close enough attention.