I would prefer a method that satisfies the Condorcet criterion (that a candidate who would win in a two way election against any other candidate wins, if such a candidate exists). Approval voting does tend to approximate this, if accurate polling data exists and voters are aware of that data and vote strategically, but I would prefer not to rely on that.