Thanks for the post and the pictures using the Trail Stand on your 690!
Another place you might try when lifting the rear wheel is under the shock linkage, I've put there on my husky and it was very stable. That should let you place the stand with the foot flat on the ground which helps stability. Using the front brake lock strap really helps the stabilty like you mentioned.
I appreciate the feedback on the foot and cradle, it is a trade off between packable size and function. You could use the strap to hold the foot and the cradle together when packing it separated, or hook the hole in the cradle thru the eye of the pin before inserting it thru the tube and rod. I will give it some thought, thanks again for your order and the ideas!