I've had the R7000 for over 2 years now, and it is still working well, and easily takes care of my throughput and wireless needs with bandwidth to spare. Works well with tomato ARM, XVortex, and dd-wrt. I've had all of these on this R7000 for extended periods and all have been stable and provide great performance. I do like playing with new releases of firmware, so I tend to try them out (as you can tell from the variety of firmware that I've used). But I have no problem recommending the R7000. Lots of mature firmware choices, lots of bandwidth, and great wireless coverage for my house.
Also, I've pretty much abandoned 2.4GHz. There are about 20 visible neighboring wireless networks on 2.4GHz., it's not a good situation for media streaming. I've gone to 5GHz. almost completely, just a couple of throwback devices that don't support 5GHz. The R7000 is great for this, 5GHz. is fine throughout the house. There are a couple other 5GHz. wireless networks that I see...the only strong one is my next door neighbor, who has staked out channel 149. Which is not a problem for me, I usually use channel 157 or 161, depending on what 5GHz. channels are supported by the firmware. So 5GHz. is virtually interference free for me, and works well here.