i have larsen tt's are these good? any suggestions on a better tire. i ride all mountain and cross country