The answer varies by version of MySQL. The developers have worked on improving the optimizer with each major release, so the efficiency of OR versus IN could be quite different in MySQL 5.6 or later. It also depends on how many terms are we talking about, and index selectivity and so on.
The best advice is to benchmark and profile your real queries, on your installed MySQL version, using your real data.