What do you like best?
Cloudtrail helps to troubleshoot lot permission related issues in AWS. Also, CloudTrail can be enabled in Master Organization account. No need to enable in each and every child accounts.
What do you dislike?
Cost of the CloudTrail when there is lot of events. For example, if you have Serverless platform & lot of events happening mean then the cost will be more. Cloudtrail cost you based on number of events. Also if you stream the logs to Cloudwatch, then Cloudwatch cost will increase drastically.
What problems are you solving with the product? What benefits have you realized?
Monitoring AWS API activities. It will help to find each action, including who made the request, the services used, the actions performed, parameters for the actions, and the response elements returned by the AWS service.