What is your ideal solution in these cases? In my experience, large enterprise customers (among others) tend to prefer managed versions of software where available. Cloud agnostic/interop versions would certainly seem like a good idea but I wonder what effect that would have on pricing and growth of the product.