Plan looks right.
- Check your ANY clause according to How to correctly create array index. Check you need array indexing can this apply post index scan.
- This is minor instead of negative score, Use score DESC in the index and query
- use profiling to find out where it taking time https://blog.couchbase.com/optimize-n1ql-performance-using-request-profiling/