Maxi,
I now have the TAS mounts installed. The mounts came blank and I had them drilled by my local machine shop. It was just simpler doing it local than having TAS do the work.
The annoying clonking sounds I have had to put up with are gone. The construction of the mount is very robust and I am sure that they will far outlast my ownership of the car.
I cannot honestly say that I have noticed a dramatic difference in ride or handling yet. Perhaps there is more road feel and this for me inspires more confidence in my car. First impressions can be deceiving and I will give it some time.
The cost was 1/3 of the next best option and I am well satisfied.