I think making the tour paths crossable of one another is a more important feature than connecting the stations. Because at the end of the day you would still have to make a complete circle because you cant cross over an already laid tour path.
But if they allowed you to END a tour by connecting to a different station that could help and be cool.
If you want rest stops i think they need a whole new rest stop station. The vehicles stop in the stop station zone which can be connected to a path the visitors can exit the vehicles and walk down the path to a bathroom or shops before returning to continue the tour. It would require a lot of programing to get the ai guest to leave and vehicle and then get back into after a set time though. Not to mention it would stall the other tours. The rest station would have to be really big so several seperate tours could stop. I dont see us getting all that.
So I'd settle for letting us cross paths or assinging a station as an End Only station.
Well, I have to agree that making paths crosseable would also be a great feature, but I cannot really see how this would be better than interconnected stations.
On the one side, it's bound to cause a whole lot troubles over the inner working of the code, I imagine, because every path should keep track of how many times it crosses over itself and which others do that too, and how many times, among other things.
Anyway, allowing certain stations to be treated as stops or interconnect could work just the same in helping design more complex rides and also liberating most of the map from the need of monorail every few feet. I don't think there would be need for crossing paths, then, unless for different attractions (say, Gyrosphere over JT).
I agree on the resting stops, and that's also why I would settle with at least interconnectable stations, even if only two of them can be connected at a time it would add so much to the game.
Also, there is virtually no guest AI whatsoever, so resting stops wouldn't work anyway.