Fluffy622,
Yes the alloy steering rack does eliminate most of the steering slop. The one fitted to my car is the complete Tamiya set, which comes in three packets or you can purchase either the Yeah Racing or 3Racing versions. There is a Venom set which is just rebadged.
Never take all of the slop out of your mini or you will have an evil handling car.
I do rate the steering upgrade though.
Have fun and enjoy your mini racing.
Calvin.