This is a problem first in terms of security and secondly why ISPs have their own hardware cause people will upgrade their plan and complain they are not getting the speeds because they don't even have the hardware to support it. Firmware bugs in routers are becoming common for DDoS attacks.
As for DD-WRT, my favorite setting is the timer for turning wifi off for the night, and a scheduled restart each morning. I also set the signal strength to as low as I could. This way, the router has been running with no issues whatsoever, maintaining a very stable download rate -- so it sure does make sense to dig in the DD-WRT (or OpenWRT) documentation and wikis.
I admit being somewhat attached to old-but-excellent hardware in general, though, so there's that.