I have a 1 Gbps fiber connection at my apartment. I spent a good hour doing research and finally bought this http://www.amazon.com/gp/product/B00BUSDVBQ. It had 4.5 stars at the time and was the highest rated router that Amazon carried. I bought it, plugged it in and ran speedtest on it. Max speed I could get was 250mb/s. Not bad but not the gb/s that was getting advertised. Additional, over time, it would always slow down to 10-50mb/s. I called TP-Link and they said this was likely the best it'll do and the advertised speeds are in an interference free lab environment.
If OnHub fixes that second problem as they claim to, that would be more than enough reason for me to spend the $200. If they can get higher than 250mb/s speed by optimizing around the congestion, $200 will be well worth the spend.
I was in the same situation as you. Same Router too.
I could actually get close to 1 Gbps with the stock firmware. But it was unstable, requiring a reset every other day. I used an open source firmware, but it didn't contain the NAT offload module, so I would not be able to get over 200-250 Mbps. (This was is all wired, not wireless).
Since I had a wifi access point, I ended up switching to an Ubiquity Edgemax router and haven't had any problems since.
Here's the thing about TP-Link: They're a "good enough" manufactur. Meaning if you care about something, don't buy a TP-Link, but if you don't care that much and just need it to basically work "good enough" (e.g. WiFi for your mom's house) then they're fine.
I got a cheap TP-Link repeater. It works fine, nothing special, no bells or whistles. But for the price it was a good buy.
TP-Link are hardly a manufacturer of "good enough" products. Their $100 Archer C7 router is the top recommendation on TheWirecutter for over a year.[0] Their $75 Archer C5 is also the top rated AC1200 router in every single category on SmallNetBuilder.[1] It beats out more expensive models from all the bigger name manufacturers.
If OnHub fixes that second problem as they claim to, that would be more than enough reason for me to spend the $200. If they can get higher than 250mb/s speed by optimizing around the congestion, $200 will be well worth the spend.