Artificial Latency and package dropping

Wow, i am asking a lot of question recently

But this one just want your opinion

I am using UDP and since it is not reliable i have to test for lag and dropped messages

it is in the vein of

if (rand.nextDouble() > .8)
	ProcessPacket()

is 80 percent dropped packages too high

The reason i’m asking is because it works well under 50 percent but under 80 percent, sometimes the pings don’t get to server and client and they time out

Can i expect 80 percent dropped packets when i deploy my game because that would mean i will have to increase the timeout parameters