Our primary use case of this solution is to have it run as a database for an application and to store data. We are using the public deployment model of this solution. It runs really well, it's cheap, it's efficient, it's user-friendly,
The advice I would give before starting up is to have a small interactive introductory session with some domain experts because even though it looks quite similar to MySQL and all the other SQL solutions out there, Google Cloud SQL lets me do a lot more. And it offers a lot of perks if you know how exactly to handle the product. So even if it is with a small, introductory session of two hours or three hours long, where the experts tell me that, "Hey, this is the whole scope of this solution or the product but it will be scaled up," it will help the end-users a lot because the documentation itself is not that extensive.