Yezzir. Its the bestest.
Assumed you had the KB trans bushings. Those are a great addition, but incomplete without a trans. mount (do the TiC crossmember bushings as well). My Beatrush trans. mount is my favorite mod, their pitch stop made a noticeable difference as well. Propeller mounts also, but that might have been placebo. Can't say for engine mounts, but I'd like to do them eventually. Anyways, the WL rear subframe inserts are important. .their rear diff inserts also give a nice feel.vs trans, engine mounts, pitch stop, ect?