Non-expiring (for an hour) DNS lookup staying in cache, means faster lookup = faster page loads.
DNS resolving is usually done at the system level and not at the application level. So unless your setting TenFourFox to retain DNS longer than the system, there may not be any benefit.