Your Results are: Leaning Toward a PREMISE Solution
Your answers indicate that some aspects of a PREMISE solution are appealing to you. However, you are not locked into that architecture. A cloud solution (possibly a PRIVATE CLOUD) might work for you.
A premise solution provides:
A private cloud solution may provide the control you require; while still providing benefits of the cloud such as:
This option will require investigation and due diligence.