This looks pretty cool! I like the idea of managed databases and getting access via an API layer.
Serverless search or on-demand search definitely makes sense. I would also be interested on what you use under the hood.
Also how can I define on what should be searched on?