もう少し業務よりの複雑なアプリになってくると厳しいかなという印象です。部分的に質問するような(Googleで検索するような)使い方はめちゃめちゃマッチしてそうです。競プロの問題みたいな具体的な条件を細かく指定すると実装は高精度で解けるっぽいです(私は確認してないですが)