I don't know how it is in your area but in my area it is very usual to use approx 80-100 shaping points for a route with a length of 200-300 km.
That are a lot of points visible in my screen. Because there are a lot of shaping points, the Waypoints are invisible. While the Waypoints the points are which matters

I understand your second function of shaping points with color. That's why i suggested to hide all blue (standard color) shaping points. In this case shaping points with different colors will be visible. And then you see only the points which matters.