I purchased and installed an R7000 last November and then gave one of my sons an R7000 for Christmas. Both routers provided significant improvements in performance, mine is over AT&T DSL and my son's is on COX. The routers were very easy to setup and configure. In each case Wi-Fi range coverage improved with the new routers.
These latest model routers from Netgear, (and ASUS) using the Broadcom chip with two ARM processers, have incredible power. I see no reason why they will be a limiting factor in performance on a home network, or a reasonably sized office for a long time.
To improve your Internet performance:
DNS access speeds are a limiting factor in Internet performance. To improve your DNS performance I suggest downloading this software (free, from a top programmer who wrote SpinRite), which will test the speed of the DNS servers you use and 50 more. You can then select the fastest performers to put in the R7000.
In my case I found that the AT&T DNS servers that I received as a default from AT&T were much slower than other DNS servers. They were the slowest in my tests. Their response time was 50% longer than the fastest DNS servers, which has a huge effect on performance. Using faster DNS servers revolutionized the speed of my Internet access. My son found that the Cox DNS servers he was using were 15th in speed after the tests. Changing to faster DNS servers made a significant improvement in his Internet access as well.
The R7000 is fast. It provides DNS service just as fast as the DNS servers it is using for the actual service. This makes using the fastest servers even more important.