mmm... secondo me:
-il klx non sembra la moto più affidabile, poi 300 cc è forse un po' piccolina...
-col dr400z so che la gente ci fa i rallies, e sembra vada bene e sia affidabile (a parte quel tipo che aveva fuso alla dakar...) e non ti massacri in strada...

ho interpretato così quanto hai detto: me la compro nuova, me la allevo, la modifico, la tengo per tanto tempo...però ho l'impressione che nemmeno il DR sia la moto che ti terrai x la vita... dEpende...
tu vuoi che:
-vada bene in strada
-in fuoristrada
-affidabile
-consumi poco
-COSTI POCO...
ehmm... come dire... anche io, causa finanze, avevo la tua politica, ma mi sono accorto che non è così semplice...

comunque io non scarterei la scelta più classica, usata e strausata in africa e sicuramente affidabile:
yamaha TT 600 R (costa come il dr)