Sounds kind of scary, your very lucky indeed. I would suggest installing good quality U-joints, a collapsable sterring shaft, plenty of loctite and a routine inspect schelule. Sterring , brakes and electrical are the most important systems....HP comes next.
Good Luck!
Bill