Trains — including variants, such as the one proposed in the article, make a lot of sense for moving freight over long distances. Containerization makes it easy to switch modes for local pick up and delivery.
High-speed passenger rail seldom makes sense. Rail freight almost always makes sense.
The thing is that you’ll never get trucks off the road unless you find a means of transporting goods to each individual retailer from the freight hubs. As it is now I think the average radius each freight rail hub covers is around 500 miles by truck.