A 1000km is about 1250kW, that's about a 1250kW battery, if you want to charge that, you'll have to suck over a megawatt, even at a 1000 volt you'll still need over a 1000 amps, which is pretty much impossible unless you're able to wait for several hours. A swappeble battery system is able to wait all day and able to charge the empty battery while the truck is still driving.
So instead of changing the grid at loads of places I think it's better to work together to achieve the same goal. I think a compagnie like Shell should create such battery swap stations near just about every industrial area, that way the industrial compagnies can put solar panels on their roofs and drive around on electric trucks with the electricity they generate themself. On top of that the grid is balanced.