I have a 2009 Specialized Hardrock (15 in.) and it is meant for XC but I do things like freeride, trail, and downhill and it's not exactly the right style for me. Right now my fork has 80mm travel, I was wondering if it would be smart to put a Rockshox boXXer race on my bike. Would it work well?