Sanity.io is super flexible to help me manage content when wanting to launch thousands of pages. super easy to setup, the only thing I cannot figure out is that if I can use it like a DB to show download counts.. since I need a single source of truth and data in sanity is cached. using DB to solve it for now, if this can be solved in Sanity, it will be cool :)