I've used GraphQL with OutSystems on a number of occasions and one simple thing that would help with handling query responses would be the ability to create a Local Variable from JSON. Since most queries return a JSON structure that is unique to the query itself, creating reusable Structures on the Data tab doesn't make much sense, and can cause the Data tab to overflow with one-off Structures.
Providing the capability to create a Local Variable of a Record data type, and then giving the developer the ability to specify the Record's structure from JSON would speed up the handling of this type of use case.