Very much so. Actually able to get max speed on my iPhone now and it seems a tad more responsive. Now debating using MVPS or adsuck on it. I was using MVPS on my WNDR3700 with Gargoyle, but was reading on SmallNetBuilder that it is not the best solution.
I'll think about the UPS, but the only purpose it would serve is to protect from damage from an outage. Looks a little costly just for that.
Edit: The only thing that's kind of annoying is the web interface is a little laggy.