I think it makes sense with larger organizations too. That would be the group who reviews issues, interested parties etc.For a smaller company, I think incorporating this into the management review meeting minutes makes sense.
But it's true that this tool was made for smaller organizations, or those who do not have another (or better) idea on how to do it. Overall I am tryinng to encourage people that this does not need to be rocket science. Don't overthink it.