I am the co-founder of Algolia, we have a dedicated pricing for the SaaS use cases that we call OEM pricing (in a few words pay per GB of usage).
When we have a platform, it is very hard to have a pricing that works perfectly well for all industries and that is simple!