I think this needs a little more unpicking. Design for user needs (GDS design principle 1) is nice and simple: it’s about making the the service work for the people who use the service.
Democracy is different. Designing for user needs makes sense when designing something designed to enable specific citizens to participate in an aspect of the process.
But democracy should also work for other citizens whether or not they participate in aspects of the process.
Or should it?
Or to what extent should it?