The unspecified "deal" with SaaS

When you choose to use a Saas solution, you should be prepared to change the way you work to align with that solution. If you find yourself trying to torture the SaaS solution into something it is not, trying to bend it to your processes rather than updatig your processes, then you need to re-think what you are doing.

A flexible, configurable SaaS solution is obviously great, but part of the entire point of SaaS is to reliquish some control so you can focus on other, more important, things.