So..... where we at on this stabilizer for the JL? Also I noticed that the Mule Jeep did have top mount Draglink or with the XD Attenuator....... is this not needed for 2.5 lift kits and does the stabilizer have the capability to not need the Griffin XD Attenuator?