Thanks @AfriNatic for the awesome service! I received my new router one day from ordering. Everything worked out of the box. My IPv6 is also working fine now, after days of struggling with my previous router.
Speed Test on the WS7100:
Speed Test on the WS7100: