I like the idea of weighted representation, though I think you'd have to take at least the top two to avoid disenfranchising a significant fraction of the population under a winner-take-all approach, given our two-party politics. Taking the top 3 might make things interesting. You could imagine the dominant party's candidates finishing 1st and 4th, for instance, resulting in the minority party having more representation than the majority.