Если ваши запросы делают то же самое, что и запросы, выполняемые за сценой Hibernate, когда он лениво загружает дочерние элементы, я не вижу, что вы получите, просто не используя ассоциацию OneToMany.
Если вы знаете, что делаете, и что означает каждый вызов метода для вашей сущности с точки зрения запросов к базе данных, у вас не должно возникнуть проблем с сопоставленными коллекциями.Иногда разумно их обойти, иногда лучше использовать специальный запрос, чтобы избежать слишком большого количества обращений к базе данных.Ключ в том, чтобы понять, что происходит.
Асоциация также может быть очень полезна, просто чтобы иметь возможность перемещаться по ней в запросах HQL, необязательно вызывать связанный метод получения.