There is a problem with the way XBoat routes are mapped. It the route runs directly in line with the hex grid (ie. north, south, north-east, north-west, south-east, south-west) it's impossible to tell if the route stops at intermediate worlds.
In other words, say there's a chain of worlds A,B,C, J1 apart, in-line, and the Xboat route runs along them, it's impossible to see if the route runs directly from world A to world C or if it also goes to world B first.
I think the route should be marked with arcs instead of straight lines to prevent this.