I added a "Quick Start" button to the main menu that drops you into a game with a random number of opponents on a randomly sized land size, and with a random wizard for your player.
Regarding "Does not otherwise check intermediate tiles, only the destination tile.", I guess you are saying that units sometimes run into obstacles on their way to the destination and need your help to move around them. This is partly be design, in that the original DOS version simply didn't let you move armies onto unexplored tiles that would have been illegal for that unit. Meaning, if you were to try to direct a unit onto an unexplored ocean tile, the game would simply not calculate a path at all. I think this is a bit unfair in that if the area is unexplored you shouldn't be able to know if there is an ocean tile there or not. For now, the units in my engine always try to go towards the destination tile, and just stop moving if they can't continue on their path.
I have thought about making units auto-recalculate a new path to the destination tile (if one exists), so that you don't have to manually manage the unit yourself. Do you think that would be preferable?