Yep that was me.
Guys both work (Amsteel and Versa Straps). I am just super picky in my gear. I love Amsteel rope mods on sticks (nothing is lighter, stronger or quieter IMO) however, on the beast sticks, because they set so dang well and tight, it takes a lot of pressure (and thus noise) to pop the stick up enough to untie the knot or to remove the versa straps. I have not explored other tie on methods so there is that. But for me, and how set and tie on a stick ( three wraps and 2 half hitches) the Beast sticks are better with a strap and buckle - especially when it gets cold and fingers are a bit numb.
This is just my personal opinion and what works for me. You may get different mileage from your set ups.