Overhead camshafts are more complicated than the traditional set-up. But they offer much better performance by reducing the reciprocating momentum inside the engine. Whether SOHC or DOHC is used, it is certainly an improvement over the old days.