You can also think one step ahead. When you build your business around a SaaS offer, it is exactly like the old Microsoft way, you depend on the offer and you can be locked in.
Surprisingly people get all excited by the new services with great API, nice teams behind them, bootstrapped, etc. but forget that when you do that you explicitly tell: "Yes provider XYZ, I accept to depend on you and to let you partially control my business.".
This is why for my small bootstrapped project management/code hosting offer I propose a full daily backup and the software as GPL at the same time.
That way my customers get the comfort of SaaS and the freedom of the GPL as they can migrate away without pain. I secured a couple of companies with 10+ active coders this way. They know they can download the software (which has an active community) and install it on their system if they want, when they want, for free. Finally a bit like what Wordpress is doing.
Surprisingly people get all excited by the new services with great API, nice teams behind them, bootstrapped, etc. but forget that when you do that you explicitly tell: "Yes provider XYZ, I accept to depend on you and to let you partially control my business.".
This is why for my small bootstrapped project management/code hosting offer I propose a full daily backup and the software as GPL at the same time.
That way my customers get the comfort of SaaS and the freedom of the GPL as they can migrate away without pain. I secured a couple of companies with 10+ active coders this way. They know they can download the software (which has an active community) and install it on their system if they want, when they want, for free. Finally a bit like what Wordpress is doing.