While the OpenWRT software is brilliant and can do a ton of things, it is still limited by the hardware it runs on. A 615 could do all those WANS but it's not powerful enough in reality if there is heavy usage. It's not easy for the average consumer to choose a router, yet alone find out how powerful the are underneath.
Talking of CPU power....does anyone know what the max speed of a 615 is, if it is running OpenVPN software and all the traffic going through the tunnel? Another example of the CPU being the limiting factor but could still be useful