Approval voting makes much more sense to me. Consider ranked-choice if it were applied to the presidency: Given that some states are slow to report their results, there are scenarios where you can't fall back to people's second choices until all the votes are in and finalized to determine who lost the first round.
With approval voting, you can declare a victor without running a state machine.