Я понимал OpenVPN (правда на связка маршрутеризатор - маршрутеризатор : главный офис - филиал) на аппаратной базе Pentium III. Канал был 10 мегабит.
Лично я не заметил, чтобы комп умирал от перегрузки.
20-30% канала идет на шифрование (специально отключал и включал шифрование и замерял время). Настройки шифрования были по умолчанию.
Если есть деньги посмотри в сторону аппаратных решений Cisco, Juniper, Planet (по количеству убывания денег )