I did some more reading and I am now able to partly answer my questions and suggestions above:
that is exactly the discussion I was looking for!