To be honest, the easiest would be to use the Scottish electoral system. You can vote for a constituency seat and have another go for the regional party list. Then account for the disproportionality when allocating regional seats. The SCO system promotes proportionality without going all the way.