Меньше кода, готовое хранилище активно используемое в системе, работа на родном Java API без дополнительных собственных зависимостей. А отсутствие разделения прав в этом конкретном кейсе не мешает. Т. е. схема собственного AO получается фактически идентичной родной схеме этих метаданных, потому и возникло ощущение, что плодить сущности избыточно