Id try to bolt it to the frame, if possible. Use the mounting plates it came with.
Way to much werk its cut down about 5 inches now just gotta weld it tomorrow morning, correct me if Im wrong but wont it be stronger if I weld it to the frame as opposed to bolting it
and discuss......