The main problem here with setting the limit is that the actual number of rows that will be updated is completely unknown. Certain timezones are more likely to contain the majority of users, so some of them may take a very long time while others are fast.