Any of you all have experience with the the Versa straps from Tethrd? Just getting into saddle hunting, I have a phantom kit on the way. The Versa straps look very intriguing to me for attaching climbing sticks. Currently I have Hawk helium's with the stock cam buckle straps. Any insight appreciated.