Hello! Both variants have their own advantages and disadvantages. I think many will depend on your goals, software functionality and other options. If it so important for you and you need professional help in software development, I can recommend to contact specialists from https://mangosoft.tech/
they have big experience in this industry!