I have not had experience with either of those brands (although I like the Cahssis Engineering Inc engine mount cusions

).
I am however interesed in the No Limit trailing arm setup, if you get one, please let us know how you like it (both install and use please).