IMO, you have to decide how much you are willing to spend first.
Does the E9X kit use a beehive spring for the rear? This is what makes the TCKs unique for the E46s. Apparently a straight 60mm coil tends to bind since it is not spring on shock design in the rear.
Sponsored by Momentum BMW #593...We Bleed BMW BLUE