I moved to Orange Pi Zero. Everything runs crisp except Virtual Servers. Tried many scenarios on NAT etc but nothing worked. Seems like a bug in the release. Since this is one of the basic features of a router, I will assume a bug fix should be on its way pretty soon if already reported.
I am using OPiZero with TP-Link Gigabit USB Ethernet Adapter and 2 internet links.