No, you don't need a proportional system (though it would be better, and it would be EVEN better to get rid of first-past-the-post the most undemocratic electoral system there is).

All you need is for the districts to actually reflect the communities - then the outcomes will match the will of the people - and will be within a very small deviation from a proportional result ANYWAY.

If you're lumping the one hispanic neighbourhood in town in with a district on the other end of the state to stop them from influencing the vote for the otherwise white city's seats -then you're flagrantly cheating.

And why SHOULD we stop every other state election being challenged in court?  They've all BEEN fraudulent for the past ten years. Who but the courts could fix the fraud ?