GUID / UUID идеально подходит для отключенных сценариев, когда вы отключили клиенты и вам необходимо реинтегрировать вставленные в них данные.
В других ситуациях они имеют большие издержки по сравнению с более традиционным целым числом с автоматическим приращением.
Как вы говорите, беспокойтесь об исчерпании целочисленных идентификаторов ближе к дате, когда это важно;)