Hi, this is Dan Schaper, one of the developers on the Pi-hole project.
If you are still running into issues with the install, please let us know either here, or via message.
We are working on how to better work with the various Armbian SBC's and distributions, so any reports would be helpful and will help us with a better product.