...I'll smash the monitor with a bat...:D
But seriously, you're specifically making Navigation + no water a condition. That's an artificial condition, don't you think? They could give something better... In principle, both skills are useless. Navigation without water, and Literacy at level 19 (you should already have a lot of spells in your spellbook). Okay, I'll take Literacy - maybe I still haven't learned some Dispell spell... by chance.:smile04:
In this case, Literacy is definitely more useful - you can train your secondary heroes... And if they don't give Navigation, but Eagle Eye (my favorite, by the way :D), then I think it's still more logical to take Literacy, because at level 19, you won't learn many spells from the mage.