I believe this service should not know anything about default client parameters, as its only job is to generate server parameters from client parameters, regardless of how we have them.

Also, parameters are already extended from defaults before converter is called:
converter.run(angular.extend({}, listDefaults, $route.current.params))