SMS Organiser(SO) also has that feature. Wasn't sure, but checked it now.
I too was reluctant to have another app when one from Google does all your work. Eventually, I realised that the database of TC is very large than what Google had when it came out with this feature of call-id. So it would still take some time for google to be at par(hence one of the reasons to start pushing Google dialer on almost every phone sans Samsung)with TC's caller data set. Given how Indian's have embraced TC whole-heartedly, I don't see its popularity waning down soon, unless Google decides to act up.
I tried to compare the call recording from both TC and google dialer. While Google can record from both the microphone and earpiece, for TC, it can explicitly record from microphone only. That was a real bummer. I might be wrong, somebody can correct me. For now, have to listen to that nasty msg from Google.. "Your call is now being recorded."