Если вы хотите быть на 100% точными для сортировки по самым новым строкам, вы должны использовать поле даты. Сортировка по полю времени, когда вы хотите отсортировать по новинкам, имеет большой смысл, и при индексации сортировка по датам займет то же время, что и сортировка по идентификаторам.
Значения для поля id гарантированно являются уникальными, я полагаю, возможно, нет способа гарантировать, что они упорядочены по времени вставки. Например, поле id может быть циклическим (6,7,8, -7, -6 ...), или более поздняя модификация таблицы может изменять поля id, но не будет знать, чтобы сохранить их упорядочение время вставки или параллельные транзакции могут принять решение о вставке новых строк в другом порядке в поля идентификатора и даты.