Asko
Well, for security it's probably better, as an incrementing `id` is usually directly linked to a dataset in the database and as such anyone with bad ideas knows exactly where to start poking. That said, it's not hard to make a regular incrementing key secure as well, so just for the sake of aesthetics, I'd use an incrementing key.