I like his idea, however being a modder myself I think there might be a way to improve the home grown frame mount without drilling in.
How about sleeving the actual frame with steel tubing. (obviously not the whole frame, but at least a 4 inch section where the mount will go-weld the sleeve and...