...
ProcessMaker is used in various enterprise environments with different use cases. Best Practices is not a one size fit all solution. Please take the customer's use cases into account and use your best judgement to determine the best architecture solution.