This is a classic trade-off and the decision should be made based on the business and technical context that the solution exists within.