Or based on the number of reviews, so that the seed only changes when new reviews have been done. That makes it unnoticeable to end users. The question is if it makes sense statistically speaking. If it increases the chance of getting good parameters in a shorter amount of time.