It looks like the "last mile" problem is not solved if they have this infrastucture only on highways. Probably this project makes sense with large batteries on-board(e.g. Tesla semi).
Driving the "first and last" mile on diesel or battery and everything inbetween with electricity from the overhead wire makes a lot of sense IMHO, at least in Germany and countries with similar infrastructure.