Cootling's picture I believe is a Bear Paw or Bear River or something like that, not the Screaming Eagle model of the same type of stand.
I have one just like it, and still do and have thought of some current applications for it. But honestly, I never felt totally safe on it although I did find use for it and killed a deer or two from it. It is VERY portable, however, and with a good safety system is probably alright.
I never owned the Screaming Eagle crotch stand, but it looked like it would "fit" trees better and also get a better bite into the bark. If someone has one of those old models, I'd love seeing a photo of it again.