Quickly, I think there are a couple of elements in what you said that need to be highlighted.
As I've said earlier, I think it's an ecosystem; therefore, conventions, which are constitutional in our world and evolve over time, play an important role, and people need to understand them. Legislation is important. The role of the three orders of government is important.
However, behaviour is equally important. That's what's driving Canadians nuts. A party system that controls and is almost oppressive, it seems, to those on the outside looking in, in forcing how people must vote is part of what people are trying to fix. If we think that the answer to that question is the electoral voting mechanism, then by all means address it. However, if you're asking me how you might structure a conversation with Canadians, and therefore a report, I'd go to here. I'd start with values.
You have to start with values because then you can have a conversation about whether they are or are not reflected in the system that we currently have. You have to deal somehow with the bias of incumbency of the system we currently have.
If you paint a picture of the fact that we should evolve, then your next question is going to be whether you evolve at warp speed or incrementally.
I think everybody agrees that there is something about this ecosystem that's not working, but I don't think the conversation with Canadians should be about the specific technicalities. It should be about what outcomes you want. If we all come to the conclusion that we want to increase voter turnout but we change a system in a way that confuses them overly much, it will drive down voter turnout and create greater apathy in the system. How do you combat that?