I think its a fine choice, I have some Ansible playbooks(very end user friendly) I've written up for ham software for raspberry pi over the years. I have a
playbook for configuring AMPR-ripd on the pi. My goal was some day to write a menu driven installer to put it all together into a nice little bundle.
https://github.com/k2exe/k2exe-rpi-config/ is the main repository. It's most similar to build-a-pi but is a bit more reusable and clean from an execution perspective. One day I will get a menu written up and release it to the ham community but for now feel free to try it out! If you have lots of things to compile from source it's a big time saver and I've got a pretty decent list of software that I'm supporting.