Cloud Computing models, architectures and service adaption have been growing on a larger scale based on convenience, on-demand resource provisioning, customized services and economic benefits. The Cloud assists enterprises in reducing the Total Cost of Ownership (TCO) but the anticipated Return on Investment (ROI) is not guaranteed in time due to quality pitfalls leading to vendor lock-in situations. Sensing technologies, which utilize the cloud environment as a prime infrastructure supporting IoT applications and data processing often fail to identify and understand Cloud Quality of Service (QoS) issues. This paper discusses factors related to assessing the Cloud vendors QoS, minimizing quality control and cost issues and increasing feasibility for IoT applications on the cloud ecosystem.