Do you think the XF could handle the power though? It would need better brakes for a start I should think. I also have worries about the steering. It isn't rack and pinion and sometimes I have no feeling to what is actually going on down there and makes me uneasy pushing the speed up. Anyone else find this?