Thanks for sharing and definitely adds food for thought. Would you be up for contributing your thoughts to the model. I am inviting people who show interest to add to and evolve it. The idea being to create a free shareable tool owned by the community which creates it, shared and free to all as a tool to support people development. DM me your e mail address if ya keen and all add give you access to the google doc so you can add to and edit.