The best thing about canvaspod is that it gives you an option of choosing which version of iOS you want your app to run in, so as long as you have enough space available on your device or computer, there's no need to worry at all! I think this is one of the major downsides because if I were to choose another platform other than Apple's, then I would definitely be worried about how much storage my phone/computer has.
I am currently using canvas pod to develop apps for iPhone 7s devices only. It makes developing easy since I don't really have to go through any trouble when trying to install Xcode.