With any big decision, your users play a major role. The technology you choose should clearly solve a problem, be easy to use, and ultimately make your team's lives easier. If it doesn't, it will be rejected and a lot of time and money will be wasted.
We recommend having different roles to evaluate possible solutions. In addition to the users of the platform, IT, finance, and developers should also be involved. Have honest conversations about the trade-offs and ensure that all teams go into the decision with their eyes wide open.