The one I made is working fine in beta,
SpellWatchLite.
I should probably change the name since the full SpellWatch was a 5 year project that never got fully released because of the amount of work I had to do just to keep the override data up-to-date. ...and the cooldown portion of it did something entirely different than what SpellWatchLite does.
Just load it out of date or update the .toc to version 40000.