I always book with time padded in. If I am supposed to go thru immigration, baggage pickup and perhaps a meal sometimes at an airport, I put in a later time for pickup. My colleagues and friends do the same. And, I have never heard of anything, which the OP has experienced.
I suggest do the same. Pad your times when making a reservation.