Impractical? Nio is already doing battery swaps at scale in China.
https://hbr.org/2024/05/how-one-chinese-ev-company-made-batt...
https://hbr.org/2024/05/how-one-chinese-ev-company-made-batt...
Nio is just a company that's providing a much needed solution to this problem.
There's an Australian company https://www.januselectric.com.au/ doing them. They do electric conversions on existing trucks.