Nah I don't recommend making your routers as NAS on your home especially important materials are stored there. I've been using RT-N16 for 2.5 years now using Tomato firmware and one thing I've learned is that you cannot put everything on one device. Potentially, vital services will be affected and worse, it lessens the device's life. Running multiple services on the device will consume high CPU and memory utilization.
If you want to have a stable internet / LAN connection, I suggest you configure the router to do that. But for uPnP, NAS (smb), or other services, leave it to a dedicated machine.
I only run transmission and samba on my RT-n16 plus monitoring (bandwidth and IP traffic) other than basic services.