Printed titanium filament or powder COULD be really strong, as long as each "ply" is printed in an opposing direction from the ply below it. Now, I'm not sure how they would be able to print the pin and screw holes, as those would seem like definite weak points imo. Maybe cast those parts of the frame, and print the rest of it onto them?