I have owned a 1987 Range Rover, a 1997 Discovery, and a 2008 Grand Cherokee.
I presently own a 2002 Excursion with a V10, a 1987 Mercedes Unimog U1300l, a 1966 Mercedes 404 Unimog, and a Belgian Army 1973 Land Rover Series III Lightweight.
The Range Rover required little maintenance.
The Disco was worse.
The Lightweight, normal.
The Grand Cherokee, horrible.
The 404 Unimog, a couple of engines, but easy change.
The U1300L, replaced one light bulb and a fan idler pulley bearing in 3 years. Drive it a lot, from northern New England to PA, and all over ME, NH, VT.
I would love to have a race prepared Kamaz though.
Bigger than the Unimog, over 1000 HP, and will do well over 100 MPH. Wins the Dakar Rally every year, lately in the truck division.
Made in Russia, of course.
The Russians do build some tough, durable and reliable things in spite of what some people think.
The info on the range rovers I get is from all the car salesmen I know. They won't even take them in on trade ins because when people bring them in the range rovers usually require a few grand in repairs just for minor things like broken lights or non working instruments on the dashboard. The parts are very expensive. Also I have been told that they are prone to electrical problems that are a pain to fix. Now I am talking about the newer ones and I see the ones you have owned are older.
In regards to old soviet vehicles I would like to have a LuAZ 969M or a GAZ 69. They are both simple and you can pick them up pretty cheap.