Interesting. What's your estimate on how much overhead it was to support multiple clouds vs. just settling on one? Any tools/libraries/abstractions you can recommend that makes developing against multiple clouds easier?
It has been incredibly gratifying to participate in and watch this process.
This post describes a number of our thought processes and design decisions. Questions are, of course, welcome.