I have one of these from Ted Su on my U-BOAT and love it!
I don't think there is any kevlar in these straps, just the "near-kevlar look." There was a lot of chatter on this over at WUS.
These straps bear a really strong resemblence to the Maratac Elite strap that sells for under $20.
Regardless, the look and weight of this strap/buckle combo is AWESOME!
The only downside for me is that I can't wear it for more than 5-6 hours because the weight of the buckle digs into my wrist...
Show us a pic when you get it mounted!