This is my fav addon, I've used it all through MoP and still kept it in WoD (although, granted, it's no longer essential). In Legion, with things like CI, artifact cd, talents etc I believe there's still room for an addon like that.
So... it would be excellent if it made a comeback. Thing is, it's abandoned now, but I do think it has changed hands before? Perhaps somebody more knowledgeable could enlighten me. Maybe someone is interested in picking it up and making it great again? ;]