I received mine today and gave them a quick test.
I think that with some tinkering, they'll be ok for platform. Maybe.
Here is a summary of my thoughts abOut them and possible solutions along with a couple pics
First, I think I'll need to find a different strap so I can get them really tight. That alone would make most of my concerns go away.
I put them on the tree with the included cam buckle strap. Although I love cam buckle straps, I wasn't able to get them tight enough so that they didn't move. So, I'll try different straps and post those changes later.
The only other real issue I had would be partially eliminated if I could get them tight enough. That issue was noise. As I stepped and leaned in both directions using two steps, they would pull down on the strap (kinda like ameristeps on a strap) and creak (they're plastic and fairly large).
I think that with some kinda cloth or rubber on the back and bottom point, along with a tighter strap, this problem would be minimal if not completely eliminated.
So, for a platform, I think they'll be good once I'm able to fix those two issues.
I wouldn't wanna lug a big set of them to use for cLimbing, but I can manage two of them for a platform that will allow me to go most of the way around the size trees I hunt from.
I think they're gonna be workable.
Here's a few pics of me leaning as far as I could to try to cause them to misbehave. They did. I'll Fix it.