latency should´t be a problem.
I tried to ping my router at home, and the respond-time is 50ms over an unencrypted connection and about 60ms over an openvpn-connection. so I get a delay of 10ms over the encrypted channel
but I disagree with rAndy: cpu-utilistation is quite high.
with a "normal" broadcom-cpu with 200 MHz you get about 200-300 kByte/sec if you use AES-128.
I think blowfish is a little bit faster but don´t expect more than 500 KByte/sec, and you will have 100% CPU-utilisation.
It is not possible to use the crypto-engine of the wifi-device, and afaik there are no linux-drivers for the hardwarecryptoengine which is integrated in some newer broadcom-cpus (the wl-500g premium has such a chip).
If you need better performance you can look for a router with a faster cpu, or for a minipci-hardware-acceleration-module (I think soekris sell some with linux-support) and replace your wifi-module (if your router has a minipci-slot)