more tugging that expected huh? wait til you try and put it back in and make everything line up
It will mount to a "normal" engine stand just fine. It just takes some trial and error with the arms. IIRC, 2 bolts will thread into the bell housing, the other 2 went through, through holes and were secured with a nut and washer You may have to remove you clutch though, I'm not sure.
btw.. its being held up by only 2 smaller bolts now