Hi bcat. ;-)
How time flies- turns out it has been 4 years since I spent some time on implementing PPPoE server with raspi, Roaring Penguin and cli.
IIRC at that time I also tried zeroshell and ended up selecting a vyos VM.
I know that advice that begins 'first have an installed pfSense firewall system" is not always perceived as an easy solution! ;-)
But I am finding administering pfSense via web GUI much much less effort than FOSS Linux cli :-)
"pfSense PPPoE Server Configuration"
https://www.youtube.com/watch?v=2Eez_9x3yroDo let us all know how you get on.