OG, I had the same issue with a little play....but I learned here that once it's set(make sure your harnessed in)get on the seat with one knee, and with your other foot lift up on the end of the platform and the stand will settle in, push platform back down and it's rock solid!!! Then I just snug up bottom strap.
I also don't like the straps system all that much, but don't like the noise of ratchet straps either. I wish they would use a "cam over" strap like I have on my old Staghorn Hiker. Hook it, pull tight, then cam the strap over and it gets super tight and will not move...and no ratchet noise.....killer system that I cannot believe more manufacturer's use.
That said, I do like my LW hang on....but to me it's still not perfect...for me...