Yeah installing the BB conversion was a bit of a struggle.
I used a long threaded bolt, nuts and washers but was successful.
I don't have an opinion on that frame, I would just make sure the frame will fit the battery if you intend to mount the battery in the frame.