JasonB… Well, I have the BD Contact Strap crampons that this will be my 3rd year using. They work decent, ya just have to be sure that the straps are good and tight or they will work themselves off (found this the hard way at Glacier 2yrs ago while on a 47 degree approach). I am assuming you don't mean attaching them to the Afterburner bindings, right? (Which by the way, Sparks are awesome. Be aware, I have heard about the new Tesla system having issues with the machine pressed pin coming out, which would not be good on a tour. But I think this has been worked out).
I just used the BD Contact straps with my TLT6's (using hard boots for Spring riding) this week and they were actually pretty quick to get on and off. One thing to note, make sure you wrap the left over strap so that ya don't step on it like a loose shoelace.. it sucks as well!
The BD Saber Tooth looks to have the clamp on the back for a mountaineering boot. Not sure what boots you are using.. Take your boots with you to a shop (REI, Mtn Gear, etc) and check some on it. I have found that the shop people at these places are actually clueless when it comes to snowboard boot application… Let m know if ya need any help!