Sleep(2) would be more secure, and sleep() as function is not accurate, it can possibly vary alot depending on OS. Besides random() in theory can produce 2 same numbers in a row.
Furtherhermore if you always keep calling Randomize the numbers generated will not be truly random. You call Random() 9 times in the function, so at the end of it Randseed has grown by 9. If you temporary-fix it with sleep(1) the Randseed goes backwards to be increased just 1 from last time.