Если ваше приложение будет использовать только одну базу данных, я бы использовал идентификацию / последовательность.
Единственная действительно веская причина для использования HiLo, которую я видел, это когда у вас может быть два отсоединенных экземпляра вашего приложения, над которыми люди могут работать одновременно, и вам нужно согласовать различия в некоторый момент
Ex . Вы работаете над системой управления контентом, в которой люди могут работать на двух разных серверах в разных местах, но в какой-то момент их нужно синхронизировать