FSD would be most useful on repetitive routes, like the daily commute.
The way I understand the development now is one programming group identifies objects and another group chooses a path for the car to follow.
After many miles from the Tesla fleet the car will learn and get better and better.
I think things could be speeded up if it would let me participate in the training on the regular routes I take.
Disclaimer: I have EAP in my 2018 Model 3. No FSD yet.
On my drive through town, several of the streets are one way. Parking is allowed on the right only. Some treat it as a two lane one way street. There are no lane markings. So some treat it as a one lane one way street. There is a black line that goes irregularly down the middle of the street where tar has been applied to fill the crack. TACC goes crazy with this black line.
So how could I help. Give me a personal train option based on GPS. I say or enter “trip to the post office” “Train”. It remembers the speed I drive and the path I take. If I avoid a pot hole, it remembers that. On the one way streets on the route, I will drive on the left hand side if the street away from the parked cars. It will remember that. I go 30 mph. It will remember that.
I still will expect the car to identify unplanned things like a child crossing the street or a car backing out of a drive way. If construction starts or ends on my route, I will request that I be allowed to “Retrain “.
If Tesla wants to use my trained route for others that is OK, but others may prefer their own training.
Once I have a trained post office route stored, it should take me to the post office perfectly each time. If bad weather happens, I will drive myself and not use the stored trained route.