I have personally tried OpenVPN on an EdgeRouter PoE. The OpenVPN version in the current EdgeOS is fairly old and also has zero hardware support, so like the sibling post mentioned, it kills the bandwidth. It was something like 1 Mbit for TCP and 10-15 Mbit for UDP.