The car is planned to do a lot of track work, to date it has done very little!
In terms of the ones you are looking at, i am not sure if they are comparable... The advantage of having the adjustment is the ability to set the car up how you want it, rather than buying a fixed set.
Send Gary a PM and see what info he can offer, he has been nothing but helpful with suspension in the past