everything? 2008 kawasaki kx250f?honda crf250? by everything i mean its best at motocross, riding trails, and good for freestyle.