Было бы очень полезно как с точки зрения вылавливания багов, так и с точки зрения установления истины добавить логирование всех действий пользователей. Всё что выделено, каждую нажатую кнопку, внесение изменений.
Зачастую очень сложно узнать что было у пользователя в конкретный момент времени. И правды не найти, логов никаких нет. Что делали, как, косяк в системе плавающий или пользователи косячат - не понятно.
Соглашусь с @redrikshukhart, такое логирование будет полезным, а в Multi-Vendor вдвойне. Однако, хранение, как мне кажется, должно быть не в БД, а в файлах. Функциональность должна быть опциональной, и еще, в Multi-Vendor, если так возможно, включать логирование в отдельности для магазинов с записью в свой файл по ID вендора.