The Trecking profile is already heading in the right direction with its Kinematic model parameters, except that it often uses routes that are inadmissible for mopeds, such as through the middle of the forest.
It would be nice to be able to switch between bike and moped, because with a quiet e-moped you can sometimes take a bike route. It would be ideal if only public roads were used automatically and the user could also manual switch the route to a dirt track.
It would be nice if you could deselect highways and set expressways to “avoid”.