So they are reinventing source routing? There’s a reason we don’t use source routing.
In addition to the basic routing issues, source routing presents DDoS and 2-way spoofing attack vectors. You can spoof a 2-way conversation because destinations will take the reverse of the packet’s route. Eddie pretends to be Bob talking to Alice and crafts a path so that Alice returns communication to Eddie, thinking she’s talking to Bob. This is a major security vulnerability with source routing, which requires the use of encryption to prevent.
And exactly this tradeoff is examined in the blog post (and their EPIC paper).