That radiator is a very suitable size/shape for the Vitesse, but it's not the easiest thing to bracket up for. I looked at trying to do the top hose connection with bends and rubber, but in the end I decided it would be easier and neater to just weld a cross tube on instead. (Does help when you can weld Aluminium tho ;)) I'm not happy with the top mount either tbh, but I needed a quick fix. As you say, it does transfer some engine movement across to the rad, so It's far from ideal, although there is a little movement on the mounting pin to prevent stress damaging the rad. I will come up woth something better. Probably over the winter when I'll be taking it off the road again to do a few more improvements