I agree a custom frame is the way to go. You can even get a chin up bar added to the design to maximise space