Another one is you need to install a separate software for OpenVPN to work while L2TPIPSec is supported on most operating systems and devices have built-in support for L2TPIPSec. It provides easy control of OpenVPN client andor server connections.
OpenVPN is an open-source protocol that supports all the major operating systems. That means you wont have to pony up extra cash for client licenses.