While I've not tried Terraform yet, Ansible is something I setup recently.
I agree there's initial hiccups but once wrapped up, these are few benefits:
Once you're done with it, you can also look to integrate it with Rundeck for more visibility via UI & more fine grained controls
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.