A good way to 'level the playing field' would be divvy up the pound for pound overspend fines of non-compliant clubs on a sliding scale, with the most compliant getting the biggest share, and so on...
It would work a bit like the NFL draft. The most advantaged, due to non-compliance, would be...