I don’t want to muddy the water any more than it already is for you, but I’m gonna vote for a DR350. I did a ton of research on XR400s, DRZs, and DRs before I pulled the trigger. I was close to getting an XR, but the engines don’t like sustained highway speeds past 55-60. I just got s 99 SE that was in good shape for a really good price. It needed some TLC with the carb and the intake, but after I threw a dynojet in it, removed the snorkel, and resealed the carb, it runs great! The DRs had 6 speeds trannies, most of the had cush drive rear hubs, air cooling, cartridge forks (the 98-99 years are the only SEs with this, but DRZ S models didn’t get them until 2006), and are under 300 pounds. My brother and I went out on some trails and rutted up old roads and had a blast. His 2000 DRZ S has more power by a bit, but not as much torque. I rode his for a bit and had to keep it in 2nd gear most of the time because 3rd lugged the engine too much. I was able to stay in 3rd in all but the really slow sections. The rear end also felt a lot less planted and lighter than the 350. I don’t have as much experience with off road bikes, so you may like this, but I preferred how my DR felt more planted crossing ruts and I even terrain. I’m 6’1”, so I do prefer how the DRZ sits taller, but you may like the lower seating position. I need to verify, but I’m fairly certain my bike has stock sprocket size and can do 70 easily turning 5500 rpm or so. I’d probably swap a sprocket to make it turn a little less rpms if you I rode highways more. Oh and DRs have tachs! I wish more bikes did. Anyways, I hope that helps!