Also, now that I think about it, would a mixed system work? Either make the BC parliament half elected by pure PR (say, party lists or STV) and half by FPTP, or making a "BC Senate" which is elected proportionally.
I guess that could be an acceptable compromise right?
Essentially that is what MMP would be: Look at NZ or Scotland, Germany... they use mixed FPTP electorates and PR seats (either national like NZ and Germany, or multiple member regions like Scotland)
I mean uncorrelated. As in, the PR seats aren't meant for correcting anything. I think the actual system is called Mixed Member Majoritarian and is what Japan uses?
Or just plain making a "BC senate" which is elected by PR.