RE: Anchor point
bucklestrap is quiter to put on and take off and stiffer.
velcro is noisy putting on and taking off and likes to stick to things but allows you to adjust to infinite settings within velcro length.
I used the shop owners copperhead with buckle and I loved it. I'm looking at the xtra due to the possibility of moving the anchor point back up to my cheek.My old winn and Truefire are velcro and a pain at times.
Not sure about the hanging-up. Basspro had some rests from Scott that looked pretty good that are similar to the Truball and $10 less.
By the way, how do you like your Vectrix? I almost bought one before I chose the Bowtech Allegiance.