The only difference between those two seems to be the 100ms vs 500ms timeout.  500ms seems safer to ensure that no additional changes really come through.