In my opinion this is not an IT interview question . Its a marketing question. Why ?
Because more the people who access your application/website/app and more the usage, then more the sales/results/profitability.
So what factors in technology supports more access to your application ? Does open source software support it more or proprietary software support it more ? Will 3rd party developers or integrators be able to access your application if you use proprietary software ? Will stateless connections help access your application more frequently than stateful ones ?
This is the fundamental difference in using a cloud based HCM and on premise HCM. Taleo vs IRecruitment. More to come. Make sure you get onto my webinar yo share your thoughts about it with others who grapple with this.