from my perspective, I know the VWR / BSH mounts are the tightest solution, however if you plan to sell the car then maybe not!
My biggest question would be around the longevity of the THS version as its still rubber (albeit stiffer) and to my mind will still 'age' and get slack over time.
How many miles have you done Alex ?