но надо иметь ввиду, что подсаживая свой проект на штуки подобного рода, вы добавляете в свой проект немалую долю риска: если разработчики той же aimeos завтра решат, что им это нафиг не выгорело и забросят поддержку своего детища, то через некоторое время вы окажетесь у разбитого корыта
кроме того, это банально дополнительный слой между вашими пользователями и базой данных, который, скорее всего, несёт в себе какие-то баги, уязвимости, недоделки, отставания от новых фич и прочие неприятности, которые в лучшем случае будут неспешно исправляться или дополняться меинтейнерами, а в худшем вам придётся делать это самостоятельно, а копаться в чужом коде нравится не всем