The VPN implementation used by IPCop is an IPSec standard VPN. It is also a very simple manually keyed system. This works reasonably well in small scale installations but does require an amount of discipline to manually change keys on a regular basis.
As it is currently implemented, the IPCop VPN environment is not suited for large-scale or road warrior use. It requires some changes in order to handle medium or large-scale VPN configurations as well as road warrior support.
However, these shortcomings do not stop the IPCop environment from being useful for small-scale VPN deployments between regional offices over DSL or leased lines.