If you are satisfied with what Graph View outputs I won’t push you onto my solution. I simply wanted to reference my post so you can browse through what other people suggested there. In the end I was pretty happy with the output which ended up as a 2 meters printed wallpaper.
Regarding the Python hack: It was a way to programmatically add all person IDs into the selection which I was too lazy to do manually due to the fact I had to do it repetitively until I rendered my final print PDF.