After subscribing for five or six years, I don't remember if I ever planned a ride in Strava.
I've done a number of rides planned in Ride with GPS. Settings on the source during download (turn alert 100 yards before turn) and the device seem more important than where the course comes from.