Definitely, the system will have many users and transactional operations. So, I think it will be necessary to create a special analytic system to make different researches about what is more popular.
Analytics is very important to rule a successful business. Fortunately, there already have been created a special algorithm inside of SLPs system.