Oh fuck off with that charging times.
Assuming this battery will be 150kwh (which is a conservative estimate for such a range)
Let's ignore even heat loss So you need to 150kwh in 10 minutes, wish equals to 900kw of immediate charging speed.
Now imagine 20 of those power inputs connecting/disconnecting on a local power management substation.
Not fucking gonna happen.