I don't know if one button to "update all things" is a good idea. Batch update may not be a big concern for a small site, but for large web site, it anything goes wrong, "update all things" could become "destroy all things". When this happens, who will get blamed? WP or the administrator?