Hi all. After many years of riding, I'm ready to get my first real dirt bike. Basically, I will do 1/3 mild MX, 1/3 single-track, and 1/3 double track and no racing, and no extreme rock-crawling. At first, I wanted a dual-sport like an EXC-F/ CRF450RL/ Beta RR-S. But after lots of reading, they seem too heavy for tight single-track and don't have the suspension needed for MX. But it is still possible. Anyway, I'll need at least 2 bikes. I narrowed it down to the KTM 300 XC TPI, 300 XC-W TPI, and 350 XC-F or Husty equivalents. I like the XC-W, with the speedometer and lights, but the bike seems more focused on trails rather than MX. The XC with muti-link rear and air forks should do better on MX tracks and the forks are adjustable for trails. I'll need the lights mods I want to ride at night. I'm open to 4T if the XC-F doesn't require a new top-end often like the EXC-F engines. I read some EXC-F top-ends can go over 1000 hours with a rebuild if the bikes are not abused. I think a modern 2T needs a 100+ hour top-end. Side note, I notice unlike adventure bikes, dirt bikes have very few guards. The engine and radiator seem protected without guards. Anything other than full hand-guards needed? Any suggestions? Thanks!