So right now I am on a card 150rb. I am a male, skinny built, 120 lbs, and 5' 7". I am getting close to needing a bigger bike. I like riding on a motocross track sometimes but am not into racing. I am looking at two strokes because they are cheaper to own. I am looking at the Kim 200 XC W. I am not sure if it will be to big or have to much power for me. I will ride in the mountains but I love to ride in sand and I and sure it will do just fine in all that. I'm afraid it won't have enough down low power and lugging ability In technical rocky sections. What do you guys think?