You can see how off the trace can be here: https://i.imgur.com/eHJI8FH.jpg . You could probably do some smoothing to help fit some of this to a street but I've been on runs where I zig zag down streets just to add distance or to do hills.
Maybe try telling it that you're biking instead, my guess is they do more smoothing the higher speed they expect.
Chips with L5 should do a lot to clear that up though.