I used to have a kdx and now I have a yz250f. To me, the 250f has way more power everywhere including low end power. The stock kdx 220 only has about 28 hp, a stock 250f probably has 30. Just saying this because a 250f is more comparable to a 220 than a 450 is. I would stay far away from a kdx if I were you. I'm only 160 lbs and not a good rider and the forks were still too soft.