Truecaller app has its Pros and Cons, lets jump into it...
Pros, it can block spam callers for you. Cons, if you're depended on you network provider for certain services via sms or USSD, it might pick it up as a spam caller and blocks sometimes important calls and messages.
Pros: Call recording feature on the Gold version is available
Cons: As soon as an update is made available or/and when you're being forced to do so, that feature is MIA after update, and suddenly surprised you being available again with one of the future updates.
II can go on and on...
Last but not least...if you gave me your number and I save it as 'Poephol' without you knowing and you don't even use Trucaller, everybody who enters your number on Tcaller will see you name as Poephol...