Buddy, I've shared your "New Gear Release" platform review post on here a couple of times for folks to read who were interested in the platform. I've mentioned this design in context of "soft platforms" as a potential way to skeletonize the things.
But I'd stick my tongue to the telephone pole before I'd hunt off one.
Has nothing to do with a triangle flattening into a square, I just don't feel confident shooting from small platforms. (Although, the triangle crush isn't real comforting, but I agree a little give can improve comfort, so long as the thing doesn't implode.)