Yeah I just installed one too...My stock #3 mount was completely gone...So I can't really compare it to the stock #3 mount in good condition...Mine feels much better than it did before, but again the mount was nearly destroyed...
And like you mentioned A223818, didn't help wheel hop much, but does a much better job with shifting and throttle lift turning...