I have a fox DHX 4.0 on my heckler frame, was curious what is the difference with this shock and others? The only other shocks I have had was a vanilla on my old Giant AC1. What is a better shock for all mountain or is this a decent one? It does not seem bad just wanting to know the difference from other shocks.