Does rev have any speed increasing skills or specs? Otherwise travel is going to be a pain.
Facet of Elements from the Herald Elite specialization gives 3s of swiftness every 3 seconds, so it's basically perma-swiftness. Beyond that, there's some swiftness from the staff orbs and the aforementioned Impossible Odds, so unless you go Herald it looks like it's gonna be Traveler's Runes.