Drinkmelk:
My bad, looks like i was running on google dns before. But after following the instructions on the page not much changes, I now peak at around 9.1MB/s on steam. Something that might be of note is that sometimes when I turn secure ddns on or off (like 10% of the time) my speeds will shoot up to peak for about 10 seconds and then come back down.
To the NZ Steam region this is normal. I will get max 60MB/s for about a minute before tapering off down to 10-20. Pausing or switching regions to Aus NSW (Sydney) will bring it back up, but it depends on the popularity of the game I'm trying to buy.
As for third-party router, set up the router as normal for internet and plug all your devices into it. Set up your ultrahub to DHCP on the Internet port (WAN) and turn off VLAN tagging (it should be tag 10 by default). Plug in your Ultrahub to your third party router like you would a computer, but into the WAN port as if your new router were the Chorus/Enable ONT.
(also if your ultrahub defaults to 192.168.1.0/16 then switch it to .2 instead of .1 or make your new router default to another subnet).
You should have a dial tone on your phones and internet will work if you connect to the Ultrahub via ethernet/wifi but you don't need to.