Estimated Waypoint Times

I've never understood this aspect of basecamp.

I have created a route - and I have told it my departure time is 10am.

It's a direct route - although I'm hiking - I find using the hiking profile can't see all the paths so will try to route me all over the place. In a nutshell - I find it doesn't work unless I use the direct method (for hiking anyway).

So, I used to use memory map, and this seemed to do this quite well - and I also use Strava, as you can see routes other people have taken in the heatmap.

All I want to see is an estimation of the arrival time at each waypoint. Is this possible?

In memory map, I gave it my normal walking pace, and a climbing pace, and it worked it out thereabouts.

In Basecamp, I can set speeds, all to 2mph, which makes the route a 'None' route rather than 'Direct' - but those speeds don't get applied anywhere I can see.

All subsequent waypoint times from my departure are also 10am.

I struggle with Basecamp, but I'm extremely computer savvy as an ex software engineer. I can't even work out how to add a point to the end of a route when I've accidentally clicked in the wrong place - it seems very clunky.  Having to start a new route and then joining them together as the help manual says just seems laughable.

What am I doing wrong? (thanks in advance)

Tony