For me, a big benefit of using GraphQL is that the decisions about what data is fetched from the server are made at the place where the data is needed. If you are going to just provide a fixed set of queries, why not just use a set of REST endpoints.