I installed the Boomba mount today, I think its awesome. Launches are smooth and surprise-free, everything feels so tight and solid. Some vibes but really not that bad, I'm surprised people are complaining, I don't know what you expect out of a pretty solid engine mount. I drove probably 15 minutes with it on and have already gotten used to it.