I don't think a booking system will ever work.. you can't force everyone to use it, and what if someone books a slot for their 20 minute ETA and another driver shows up and takes the slot? Is Tesla going to say 'oops, sorry, you can't charge right now since someone else who isn't here yet pre-booked this slot'... or even 'you can charge in this slot for 12 minutes until the next person who booked it shows up'.. and then Tesla turns off the charging for that slot? There's no way to make a booking system work like that.
What you can do is the opposite -- you can tell drivers in the car that when they arr at a SC location, there will likely be an X minute wait for a stall.
Why not? I have been in many restaurants without booking and they said I can only have 30 or 50 minutes because I don’t have booking and all tables are booked. In fac it is better solution for busy stations Maybe for bigger or less trafficked Sc location it is not necessary but for a very busy station why not? In fact it gives discipline to users. These are rules I was talking about that should be developed slowly as EV market grows.