Discussion regarding the complex response structure for REST & GraphQL (Developer Experience)

Any opinion on doing the data transformation on front-end instead? I’d rather flatten the Strapi API response just for a few exceptions and leave Strapi untouched. The front-end project is already using zod for runtime type checking (forms mainly).