i have a ttr250r on an 04 plate which is only used for greenlaning.what can i say my ttr never stops amazing me. ihave had spills, its been dropped,bashed and it still starts everytime.when im out it does everything you ask of it.the only time i can say it ever struggled was in the snow couple of years back but hey you can"t have everything and it might just be my riding ablility.BUT I LOVE IT.