That is probably the best shifter on the market as far as it being solidly mounted to the trans. Versus the blow fish and what ever shifter you want. I just hope the vibrations and noise are not too bad with that thing. For your weekdend car I am sure you will be fine with it.
I have the Blowfish Bracket, and am installing it this weekend on the stock shifter.