http://www.performanceartworks.com/uploads/3/0/9/3/30939291/8460938.jpg?248 Has any body used this mount and did it really stop wheel hop ?