given that we already have an unrepresentative body - the senate - i might be willing to entertain ideas about opening it up so that it is proportionally staffed. i mean, bringing party lists into the senate wouldn't be a big change from what already exists. we wouldn't be losing a representative body.
a brief proposal of a bicameral legislature of this sort would be as follows:
1) the house of commons remains riding based. i would like to see it moved to a ranked ballot system, as well.
2) the senate is reformed to be staffed from party lists based on a strict proportional representation.
legislation would continue to largely begin in the house, and then be sent to the senate where it can be thought over a second time, with much sobriety (this was always a joke, right? or was john a. not allowed in the senate premises?).
this actually kind of saves the whole system, as it allows the senate to fulfill it's function in a neary literal manner.