I don\'t really see the point of UUID. I know the probability of a collision is effectively nil, but effectively nil is not even close to impossible.
A classic example is when you are replicating between two databases.
DB(A) inserts a record with int ID 10 and at the same time DB(B) creates a a record with in ID 10. This is a collision.
With UUIDs this will not happen as they will not match. (almost certainly)