@Vince-Hyde Avoiding highways is indeed already possible in the app.
When loading a route from the website, the stored avoidance option from that route is used. You can change this again in the app (that change isn't stored back in the website).
When creating a route to a destination (A-B), the settings used to generate the route are adhered to 🙂