I think some are getting better as they try to have routers act as more of a hub of the house (lot of $$ to be made there). The interfaces will get better too as people are accustomed to smartphones and will stop tolerating the interfaces we've seen in the past.
We made EasyTomato JUST to have a better interface and be easier to use (mainly for access control and bandwidth management.) EasyTomato is only a step in the right direction and it's only a matter of time before routers are a lot more pleasant to use.
At EasyTomato.org we use Dreamhost as their shared hosting in free for 501(c)(3) orgs and then we use the free edition of CloudFlare in front of that. We don't have 1,000 users on at a time, but we've handled 250+ at once with no problem.
The price is right at least...